উত্তর:
আপনি button.performClick()
পদ্ধতিটি ব্যবহার করে প্রোগ্রাম বোমে একটি বোতাম ক্লিক করতে পারেন ।
যদি আপনার বোতামটিতে কোনও অ্যানিমেশন অন্তর্ভুক্ত থাকে তবে আপনাকে ক্লিকটি সম্পাদন করতে হবে এবং তারপরে পারফরমিক্লিকের পরে প্রতিটি পদক্ষেপকে অবৈধ করতে হবে। এখানে কীভাবে:
button.performClick();
button.setPressed(true);
button.invalidate();
button.setPressed(false);
button.invalidate();
উপলক্ষে আমাকে অ্যানিমেশনটি প্রদর্শন করতে দেরিও করতে হয়েছিল। এটার মত:
//initiate the button
button.performClick();
button.setPressed(true);
button.invalidate();
// delay completion till animation completes
button.postDelayed(new Runnable() { //delay button
public void run() {
button.setPressed(false);
button.invalidate();
//any other associated action
}
}, 800); // .8secs delay time