アクションバーのボタンの 1 つのクリックをシミュレートする方法 (例: アプリでイベントを受け取った後)?
私はそのようなものがうまくいくと確信していました:
tmpButton = (View) findViewById(R.id.button3);
tmpButton.performClick();
残念ながら、NullPointerException が発生します。これはおそらく、button3 がクラシック ボタンではなく、アクション バー メニューの項目であるという事実に関連しています。
<item
android:id="@+id/button3"
android:showAsAction="always|withText"
android:icon="@drawable/ic_action_import"
android:title="bla bla"/>
それを解決する方法は?