干杯:)
在我的应用程序(或我猜的任何应用程序)中,您有这个设置按钮(三个水平线)。当我按下这个按钮时,会出现一个虚拟按钮,上面写着“设置”我可以使用什么代码,或者我如何操纵这个按钮来打开另一个活动?(喜欢设置)谢谢你:)
您需要覆盖onOptionsItemSelected()
ex:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.menu_settings:
Intent intent = new Intent(this,MyNewActivity.class);
startActivity(intent);
break;
}
return super.onOptionsItemSelected(item);
}
R.id.menu_settings
是您活动的菜单 xml 中的 id,例如:
\res\menu 文件夹中的 activity_main.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/menu_settings"
android:orderInCategory="500"
android:showAsAction="never"
android:title="@string/menu_settings"/>
</menu>