1

当按照这个 Android 教程使用 AppCompat V7 来获得新的工具栏工作时, SDK 的 < Lollipopandroid.support.v7.widget.Toolbar支持android:elevation。这是因为他们使用android.support.v7.widget.Toolbar而不是Toolbar.

按钮是否有等价物?像android.support.v7.widget.Button什么?(这个不存在)或者在某些支持高程的视图中覆盖按钮的任何其他解决方法?(我不希望使用渐变的外观和感觉创建自定义形状)。

谢谢,

4

2 回答 2

1

不幸的是,你将不得不做你不想做的事情。因为还没有支持按钮视图。(据我所知:)也许一些无所不知的人会纠正我的答案)

于 2015-10-01T06:45:19.293 回答
1

您可以使用支持设计库中的浮动操作按钮。

将以下代码用于您想要此按钮的布局。

<android.support.design.widget.FloatingActionButton
                android:id="@+id/fab"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@mipmap/ic_fab"
                android:layout_gravity="bottom|end"
                app:backgroundTint="#0091b4"
                app:elevation="6dp"
                app:pressedTranslationZ="12dp"
                android:layout_margin="10dp"
                android:scaleType="centerCrop" />

请在您的项目中添加设计依赖项 在 build.gradle 文件的依赖项列表中添加以下内容

compile 'com.android.support:design:23.0.1'
于 2015-10-01T06:49:38.103 回答