移除操作欄以下的陰影我用的是行動巴雪洛克。下面的代碼段負責將其背景更改為自定義背景。<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.ActionBar">
<item name="background">@drawable/actionbar_bg</item>
<item name="android:background">@drawable/actionbar_bg</item>
<...> </style><style name="Theme.MyApp" parent="@style/Theme.Sherlock.Light">
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>
<..></style>它也適用于actionbarshelock(蜂巢下面的版本)。但是在ICS中,我在actionbar下面有一個陰影,這是我不想要的。讓它消失的樣式項目是什么?
3 回答

哈士奇WWW
TA貢獻1799條經(jīng)驗 獲得超6個贊
讓它消失的樣式項目是什么?
<style name="MyAppTheme" parent="android:Theme.Holo.Light"> <item name="android:windowContentOverlay">@null</item></style>
最新情況:setElevation(0)
getSupportActionBar().setElevation(0);

梵蒂岡之花
TA貢獻1900條經(jīng)驗 獲得超5個贊
<item name="android:elevation">0dp</item>
<item name="elevation">0dp</item>
<style name="Theme.MyApp.ActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse"> <!-- remove shadow below action bar --> <!-- <item name="android:elevation">0dp</item> --> <!-- Support library compatibility --> <item name="elevation">0dp</item></style>
<style name="Theme.MyApp" parent="Theme.AppCompat.Light"> <item name="actionBarStyle">@style/Theme.MyApp.ActionBar</item></style>
<!-- Remove shadow below action bar Android < 5.0 --><item name="android:windowContentOverlay">@null</item>

慕神8447489
TA貢獻1780條經(jīng)驗 獲得超1個贊
getSupportActionBar().setElevation(0);
- 3 回答
- 0 關(guān)注
- 344 瀏覽
添加回答
舉報
0/150
提交
取消