2016-06-12

【Android】在標題列顯示 LOGO icon

新的 Android Studio 新建專案時所採用的版面,標題列(ActionBar) 預設不會顯示 LOGO icon,可以在程式中令其顯示。

 
@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_bountyhunter_main);

    getSupportActionBar().setDisplayShowHomeEnabled(true);
    getSupportActionBar().setLogo(R.mipmap.ic_launcher);
    getSupportActionBar().setDisplayUseLogoEnabled(true);

    ...
    ...
}
 

2 則留言:

  1. 請問標題列要修改顏色字體大小等等
    要如何實作,只知道要使用theme 樣式
    請問可以教學嗎或可以如何實作

    回覆刪除
  2. 在專案目錄的 \res\values\ 下有個 Styles 檔,有關 Theme 的樣式在這個檔案內定義。

    您可以參考下述網址 ----

    https://developer.android.com/guide/topics/ui/themes.html

    https://developer.android.com/training/material/theme.html

    回覆刪除