3

アクションバーのボタンの 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"/>

それを解決する方法は?

4

0 に答える 0