gpt4 book ai didi

android - 如何将 xml 与 Intent 一起使用?

转载 作者:行者123 更新时间:2023-11-30 04:37:44 25 4
gpt4 key购买 nike

我正在编写一个应用程序,我希望在按下菜单按钮时能够启动具有不同布局的第二个类。我必须切换类的代码是:

     case Menubutton1:
Intent i = new Intent(Budgeter.this, Outgoings.class);
startActivity(i);
return true;

(显然在 case 语句中)

如何创建仅与第二类相关的 xml 文件?我还需要编辑 AndroidManifest.xml 吗?

最后,如果有人能指出一些关于 Intent 的好教程,我将不胜感激。

最佳答案

在第一个类写一个方法

@Override
public boolean onCreateOptionsMenu(Menu menu) {

MenuItem mnuHome =menu.add(0, 0, 0, "Home");
mnuHome.setAlphabeticShortcut('h');
mnuHome.setIcon(R.drawable.home_icon);

return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {

if(item.getTitle() == "Home") {

Intent i = new Intent(Budgeter.this, Outgoings.class);
startActivity(i);
finish();

}
}

在第二堂课中,你必须覆盖 onCreate() 方法,在那里你可以将布局设置为

setContentView(R.Layout.XML);

同样对于第二类,你必须在 menifest.xml 中定义

关于android - 如何将 xml 与 Intent 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6551495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com