アクションバーのシャドウを削除したいと思いますが、似たような疑問がたくさんありますが、提案はありません。私は4.3 Api 18を使用しており、下位バージョンと上位バージョンで作業したいと考えています。ここに私のコードは次のとおりです。アクションバーの影を削除する
<style name="MyActionBar" parent="style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
<item name="elevation">0dp</item>
<item name="android:actionBarStyle">@style/LineRemover</item>
<item name="android:windowActionBarOverlay">true</item>
</style>
<style name="LineRemover" parent="android:Widget.Holo.ActionBar">
<item name="android:background">@android:color/transparent</item>
</style>
<style name="Base.AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="actionOverflowMenuStyle">@style/OverflowMenu</item>
<item name="actionBarStyle">@style/MyActionBar</item>
</style>
アップデート: 私はコメントで示唆したようにツールバーを使用することを決定し、今ではすべてが正常に動作します。
を試すために、これを試してみてください。 –