2014-04-29 67 views
0

我可以像這樣設計我的Android ActionBar嗎?API大於14的Android ActionBar設計

如果是的話,給我一個首發。我對android設計並不陌生。 帶logo的應用程序名稱已居中,但底部的紅色小條很難像我能理解的那樣。如果有人能幫忙。

回答

1

創建自定義佈局和設計,然後將該佈局添加到操作欄對象中。

ActionBar actionBar = getSupportActionBar(); //to support lower version too 
actionBar.setDisplayShowCustomEnabled(true); 
View customView=getLayoutInflater().inflate(R.layout.yourlayout, null); 
actionBar.setCustomView(customView); 
+0

那麼佈局呢?我的意思是Java代碼對我來說確實不錯,但XML中的Layout設計又如何像圖像一樣? – Nodxpert

+0

使用.9png圖像來顯示過濾器背景圖像 – user1517638

0

根據在XML文件中說,你的要求創建一個自定義佈局,

activity_custom_actionbar.xml

然後使用包括這在你的java文件,

ActionBar actionBar = getActionBar();  
actionBar.setCustomView(R.layout.activity_custom_actionbar); 
getActionBar().setDisplayShowCustomEnabled(true); 
相關問題