2010-09-09 15 views
0

選項菜單的「更多」按鈕會自動本地化,而應用程序的其餘部分未本地化。 「更多」按鈕更改爲「Mas」,因爲我選擇了「西班牙語」作爲我的語言。如何防止「更多」按鈕被本地化?如何防止選項菜單「更多」按鈕在Android上本地化?

+1

你爲什麼要阻止它越來越本地化?我想這是不可能的。 – 2010-09-09 01:04:28

回答

2

手動方式使更多的按鈕,在您的菜單是這樣的:

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:id="@+id/menu_previous" 
    android:title="Previous" 
    android:icon="@android:drawable/ic_media_rew" /> 
<item android:id="@+id/menu_todays" 
    android:title="Todays" 
    android:icon="@android:drawable/ic_menu_day" /> 
<item android:id="@+id/menu_next" 
    android:title="Next" 
    android:icon="@android:drawable/ic_media_ff" />  

    <item android:id="@+id/menu_more" 
    android:title="More" 
    android:icon="@android:drawable/ic_menu_more"> 
    <menu xmlns:android="http://schemas.android.com/apk/res/android"> 
      <item android:id="@+id/menu_achievements" 
       android:title="Achievements" /> 
      <item android:id="@+id/menu_about" 
       android:title="About" />   
      <item android:id="@+id/menu_date_picker" 
       android:title="Goto Date" />     
       <item android:id="@+id/menu_instructions" 
       android:title="Instructions" /> 
      <item android:id="@+id/menu_moreapps" 
       android:title="More apps" />         
      <item android:id="@+id/menu_twitter" 
       android:title="Tweet your score" /> 
      <item android:id="@+id/menu_visitwebsite" 
       android:title="Visit Stealthcopter.com" /> 
    </menu> 
</item> 
<item android:id="@+id/menu_solutions" 
    android:title="Show Solutions" 
    android:icon="@android:drawable/ic_menu_view"/>    
<item android:id="@+id/menu_quit" 
    android:title="Quit" 
    android:icon="@android:drawable/ic_menu_close_clear_cancel"/>   
</menu> 
+0

謝謝。這很好用! – 2010-09-09 19:03:49

+0

任何人都可以告訴我默認情況下,「更多」字符串的R.string是什麼? – Xiao 2012-12-17 03:40:35

相關問題