導航:首頁 > 操作系統 > androidmenu背景色

androidmenu背景色

發布時間:2022-12-13 04:39:59

android怎麼改menu的顏色

你是想屏幕下方按鈕的顏色嗎?
系統默認是黑色的。
要改按鍵顏色的話需要系統最高許可權root
然後通過re文件瀏覽器打開系統樣式目錄,然後修改按鍵樣式,具體目錄你網路搜索一下,你可以把按鍵改成你想要的顏色,或者圖片喲

❷ Android如何自定義menu的背景

01.public class MenuEx extends Activity { 02. 03. private static final String TAG = "android123"; 04. @Override 05. public void onCreate(Bundle savedInstanceState) { 06. super.onCreate(savedInstanceState); 07. setContentView(R.layout.main); 08. } 09. @Override 10. public boolean onCreateOptionsMenu(Menu menu) { 11. super.onCreateOptionsMenu(menu); 12. MenuInflater inflater = new MenuInflater(getApplicationContext()); 13. inflater.inflate(R.menu.options_menu, menu); 14. setMenuBackground(); 15. return true; 16. } 01.public class MenuEx extends Activity { 02. 03. private static final String TAG = "android123"; 04. @Override 05. public void onCreate(Bundle savedInstanceState) { 06. super.onCreate(savedInstanceState); 07. setContentView(R.layout.main); 08. } 09. @Override 10. public boolean onCreateOptionsMenu(Menu menu) { 11. super.onCreateOptionsMenu(menu); 12. MenuInflater inflater = new MenuInflater(getApplicationContext()); 13. inflater.inflate(R.menu.options_menu, menu); 14. setMenuBackground(); 15. return true; 16. } 上面的例子可以輕松的替換當前Activity的Menu背景顏色,這里Android開發網再次提醒大家上面加粗的包名不能隨意改動,如果非原生的Android系統,這句可能根據各個廠商編譯的固件來靈活處理。

❸ android中怎麼改變菜單的背景顏色

protected void setMenuBackGround() {
getLayoutInflater().setFactory(
new
android.view.LayoutInflater.Factory() {

@Override
public
View onCreateView(String name, Context context,
AttributeSet
attrs) {
//
TODO Auto-generated method stub
//
指定自定義inflater的對象
if
(name
.equalsIgnoreCase("com.android.internal.view.menu.IconMenuItemView"))
{
try
{
LayoutInflater
inflater = getLayoutInflater();
final
View view = inflater.createView(name,
null,
attrs);
new
Handler().post(new Runnable() {
public
void run() {
view
.setBackgroundResource(R.drawable.application_background_static);
}
});
return
view;
}
catch (InflateException e) {
e.printStackTrace();
}
catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
return
null;
}
});
}

❹ android中的menu的背景顏色如何設置請指教

.Factory,但是細節不是太清楚,請指點。 在strings.xml里配下info的顏色,如果是代碼生成的可以用這個menu.add(0, 1, 0, "確定").setIcon(R.drawable.info);不知道這樣是否符合你的要求drawable是圖片的目錄,strings是一些文本的屬性,你說的能具體點嗎? 問題補充:sunquanfeng 寫道引用sunquanfeng 寫道 在strings.xml里配下info的顏色,如果是代碼生成的可以用這個menu.add(0, 1, 0, "確定").setIcon(R.drawable.info);不知道這樣是否符合你的要求 android工程里不是有個strings.xml文件么,裡面是配置資源的,你配一個 <drawable name="info">#0000ff</drawable>,我說的不是目錄,你配好了就可以引用啊您說的方法不能解決問題。

❺ android menu背景色怎麼設置

menu中每項都是xml中定義出來的。
可以添加
<item android:id="@+id/happy"
android:title="Happy"
android:icon="@drawable/stat_happy" />

❻ android開發中如果設置menu的背景,現在都改用action bar了嗎

您是不是想自定義menu?

在android中,向你那樣設置menu背景是沒有用的。源碼中是不允許您這樣設計的。

網上有很多自定義menu的案例,您可以試試看。

❼ android menu item的字體樣式和背景顏色怎麼自定義

android旋鈕背景顏色 android按鈕背景顏色 默認情況下,Button使用android系統提供的默認背景。因此在不同平台上或者設備上,button顯示的風格也不相同。android支持修改button默認的顯示風格,可通過Drawable狀態列表替換默認的背景

❽ android optionmenu 怎麼定義背景顏色色

java">(){
getLayoutInflater().setFactory(
newandroid.view.LayoutInflater.Factory(){

@Override
publicViewonCreateView(Stringname,Contextcontext,
AttributeSetattrs){
//TODOAuto-generatedmethodstub
//指定自定義inflater的對象
if(name
.equalsIgnoreCase("com.android.internal.view.menu.IconMenuItemView")){
try{
LayoutInflaterinflater=getLayoutInflater();
finalViewview=inflater.createView(name,
null,attrs);
newHandler().post(newRunnable(){
publicvoidrun(){
view
.setBackgroundResource(R.drawable.application_background_static);
}
});
returnview;
}catch(InflateExceptione){
e.printStackTrace();
}catch(ClassNotFoundExceptione){
e.printStackTrace();
}
}
returnnull;
}
});
}

如果2.3以上修改沒效果,把getLayoutInflater()改為(LayoutInflater)context .getSystemService(Context.LAYOUT_INFLATER_SERVICE)

❾ Android4.0的Menu如何去掉按下時的默認藍色背景

背景色去掉了,但有popupMenu的item在點擊時,如何獲取popupMenu彈出還是隱藏的狀態?需要根據這個狀態來顯示不同的圖片效果!
你的採納是我前進的動力,
記得好評和採納,答題不易,互相幫助,
手機提問的朋友在客戶端右上角評價點(滿意)即可.
如果你認可我的回答,請及時點擊(採納為滿意回答)按鈕!!

閱讀全文

與androidmenu背景色相關的資料

熱點內容
長沙好玩的解壓項目 瀏覽:140
專屬學情分析報告是什麼app 瀏覽:562
php工程部署 瀏覽:831
android全屏透明 瀏覽:730
阿里雲伺服器已開通怎麼辦 瀏覽:801
光遇為什麼登錄時伺服器已滿 瀏覽:300
PDF分析 瀏覽:482
h3c光纖全工半全工設置命令 瀏覽:139
公司法pdf下載 瀏覽:379
linuxmarkdown 瀏覽:349
華為手機怎麼多選文件夾 瀏覽:681
如何取消命令方塊指令 瀏覽:347
風翼app為什麼進不去了 瀏覽:776
im4java壓縮圖片 瀏覽:360
數據查詢網站源碼 瀏覽:148
伊克塞爾文檔怎麼進行加密 瀏覽:888
app轉賬是什麼 瀏覽:161
php的基本語法 瀏覽:792
對外漢語pdf 瀏覽:518
如何用mamp本地web伺服器 瀏覽:871