是否可以在Java代碼中設置Android Item
的標題。我知道它可能在xml文件中,但我想從我的Java代碼中動態執行它。所以這是我現有的XML文件:設置Android項目的標題
<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
不正確的對象類型嗎?還是有什麼我做錯了?
還好,但是當你設置該字符串的元素? – deadfish