gpt4 book ai didi

java - 设置 Android 项目的标题

转载 作者:行者123 更新时间:2023-12-01 14:09:32 25 4
gpt4 key购买 nike

是否可以在 Java 代码中设置 Android Item 的标题。我知道它可能在 xml 文件中,但我想在我的 Java 代码中动态地执行它。这是我现有的 XML 文件:

 <item
android:id="@+id/txn">
android:title="@string/txn">
<menu>
<group android:checkableBehavior="single">
<item
android:id="@+id/txn_item"
/>
</group>
</menu>
</item>

所以我想删除 android:title 字段并直接在 Java 中执行此操作。到目前为止,我尝试按如下方式执行此操作,但获得 NPE:

MenuItem  txn_type_item = (MenuItem) findViewById(R.id.txn);
txn_type_item.setTitle("TESTING!");

这里的MenuItem不是正确的对象类型吗?还是我做错了什么?

最佳答案

试试这个代码..

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
MenuItem item=menu.getItem(itemIndex); // here itemIndex is int
item.setTitle("YourTitle");
return true;
}

关于java - 设置 Android 项目的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18634607/

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