Android, ウィンドウのタイトルバーにアイコンを表示する
2010年07月07日
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); }