2

アクションバーに付いているデフォルトの戻るボタンは好きではありません。私の好みでは小さく見えます。WeChat モバイル アプリで使用されているような、大きくてわかりやすいボタンを修正しようとしています。アイデアのある体を喜ばせてください。

以下で試してみましたが、うまくいきませんでした

<item name="android:homeAsUpIndicator">@drawable/back</item>  //Put in my style

私のコードの下のもの

 ActionBar actionBar = getSupportActionBar();
        actionBar.setHomeButtonEnabled(true);
        actionBar.setDisplayHomeAsUpEnabled(true);
      //  actionBar.setDisplayUseLogoEnabled(false);
        actionBar.setDisplayUseLogoEnabled(true);

しかし、うまくいきませんでした。ドローアブルに保存した画像が表示されません。アプリのアイコンがアクション バーに表示され続けますが、これは望ましくありません。戻るボタンが機能していません。任意のアイデアをください。

4

2 に答える 2

7

try this :

<style name="YourTheme" parent="@style/Theme.Sherlock.Light.DarkActionBar">
    <item name="homeAsUpIndicator">@drawable/new_indicator</item>
    <item name="android:homeAsUpIndicator">@drawable/new_indicator</item>
</style>

And new_indicator xml file in drawable folder: new_indicator.xml

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item
    android:left="0dp"
    android:right="5dp">
    <bitmap android:src="@drawable/indicator" /> <!-- this is your desired image -->
</item>

</layer-list>
于 2013-09-18T19:05:23.813 に答える
-1

の画像indicatorを新しいものに差し替えindicator.pngます。

( project --> res --> drawable hdpi ) フォルダーにあります。

これこれ

于 2013-09-19T11:49:03.917 に答える