-1

私はActionBarを使用しているときにこの問題に直面し、解決策を見つけるのに苦労し、他の人の助けを借りてそれを見つけ、多くの検索を行いました。

だから、これが問題でした。アクションバーにホームボタンとタイトルを表示したかったので、

actionBar.setDisplayShowTitleEnabled(true);
actionBar.setDisplayUseLogoEnabled(true);
actionBar.setDisplayShowHomeEnabled(true);

これは理論的には機能するはずですが、機能しませんでした。何らかの理由で「setDisplayShowHomeEnabled(true);」また、アクションバーが画面全体を占めるようになりました。

だから私はこの問題を解決しなければなりませんでした。

4

1 に答える 1

0

これに対する答えは、actionBarが取得したスタイルを変更することでした。

私はもともと使っていました

<style name="MyActionBar" parent="@android:style/Widget.Holo.ActionBar.Solid">
            <item name="android:background">#000000</item>                                           
</style>

後でそれをに変更しました

"@android:style/Widget.Holo.ActionBar

これはアクションバーSherlockにも表示され、ここで解決策が見つかりました。

そしてこれは問題を解決するのに役立ちました。したがって、同様のシナリオに直面している人は誰でも、スタイルを変更してみてください。お役に立てれば。

于 2012-11-23T12:01:48.103 に答える