Android, ウィンドウのタイトルバーにアイコンを表示する

Android でウィンドウのタイトルバーにアイコンを表示する方法のメモ。

requestWindowFeature でウィンドウでアイコンを使用できるようにしてから、setFeatureDrawableResource で表示させるアイコンをリソースIDを使って指定する。

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // ウィンドウでアイコンを使用可能にする (setContentView より前に記述する)
    requestWindowFeature(Window.FEATURE_LEFT_ICON);
    setContentView(R.layout.main);
    // リソースIDで表示するアイコンを指定する (requestWindowFeature より後に記述する)
    getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.icon);
}

Android タイトルバーにアイコンを表示

参考:AuthenticatorActivity.java | Android Developers

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加
コメント

この記事へのコメントはまだありません。

コメント投稿

↑ページの先頭へ