簡體   English   中英

Lollipop上的Android ActionBar樣式不正確

[英]Android ActionBar on Lollipop not styling correctly

我正在使用Material Design設計一個應用程序,但是無法設置ActionBar的樣式。

首先,我無法獲得ActionBar來渲染陰影。 我嘗試了多種設置高度的方法:

styles.xml (v21)中

<item name="android:elevation">4dp</item>
<item name="elevation">4dp</item>

onCreate()方法中

getActionBar().setElevation(4);

但是,這些都不會導致ActionBar渲染陰影。 不知道這是否重要,但是我正在運行Android 5.0.1 Lollipop 嘗試渲染陰影時我缺少什么? 我真的不想制作一個可繪制的陰影並將其設置為窗口背景。


其次,我的ActionBar 按鈕是正方形的,當我單擊它們時,波紋被切成正方形,而在其他應用程序中,我使用的波紋罩是圓形的,而我的應用程序一直在使用圓形按鈕,但是最近發生了變化,我不知道為什么。 我是否可以不小心更改使它們方形的東西?

謝謝

問題是您使用ActionBar,而其他應用程序使用ToolBar 閱讀並更改您的代碼,此后一切都應正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM