通常のハニカム/icsアクションバーが表示するハニカム以前のデバイスでActionBarCompatにデフォルトのアイコンを表示させる方法の手がかりはありますか? つまり、マニフェストの<application>/属性に設定されたアイコンです。<intent-filter> android:icon
また、android:icon のリソース ID を取得する方法に関する情報も役立ちます。
ありがとう
通常のハニカム/icsアクションバーが表示するハニカム以前のデバイスでActionBarCompatにデフォルトのアイコンを表示させる方法の手がかりはありますか? つまり、マニフェストの<application>/属性に設定されたアイコンです。<intent-filter> android:icon
また、android:icon のリソース ID を取得する方法に関する情報も役立ちます。
ありがとう
ハニカム以前の場合は、ActionBarHelperBase.javaクラスの「HOME」ActionBar 要素によって参照されるアイコンを変更する必要があります。setupActionBar()これは、次のようにメソッドのどこかにある必要があります。
homeItem.setIcon(R.drawable.ic_home);
これを次のように変更するだけです
homeItem.setIcon(R.drawable.launcher);
そして、あなたは行く準備ができているはずです。Honeycomb で変更するには、 のスタイルのandroid:icon属性を変更する必要があります。values-v11\styles.xmlActionBar
それが役立つことを願っています。
また、android:icon のリソース ID を取得する方法に関する情報も役立ちます。
何?を使用する場合:android:icon="@drawable/ic_launcher"リソース ID はR.drawable.ic_launcherです。
また、あなたは言及しActionBarCompatています... ActionBarSherlockを使用していますか? もしそうなら、デフォルトでそのアイコンを表示するはずです。代わりに何を見ていますか?