android如何模拟动作栏按钮点击

时间:2013-10-01 00:11:27

标签: java android

如何模拟单击操作栏中的某个按钮(例如,在应用程序中收到某些事件后)?

我确信这样的东西会起作用:

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"/>

如何解决?

0 个答案:

没有答案