我使用Android Studio 2.3.3创建了一个应用,选择了空活动模板。在创建之后,我将背景颜色更改为colorAccent,我还将colorsChrimary更改为colors.xml中的colorsAccent。
现在,当我运行应用程序时,出现了以下模拟器显示。
如您所见,它显示我的应用名称,后面是一条暗线。 我不明白这条黑线来自哪里,我怎么能摆脱它?
但是,此暗线不会出现在Android Studio设计模式中(请参见下面的屏幕截图)。
答案 0 :(得分:1)
它是行动栏的影子我的朋友 要删除此阴影,请在 res / values / style
下的主题下方添加以下行<style name="MYTheme" parent="android:Theme.Holo.Light">
<item name="colorPrimary">@color/colorWhite</item>
<item name="colorPrimaryDark">@color/colorWhite</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="windowContentOverlay">@null</item>
<item name="android:windowContentOverlay">@null</item>
</style>
现在在清单文件中将此添加到您的活动中
<activity
android:name=".YourActivity"
android:theme="@style/MYTheme"/>
或试试这个
getSupportActionBar().setElevation(0);