我如何实现像标题栏下看到的阴影?我知道这可以做到(参见例如应用程序“Andlytics”,此效果也显示在底部)。
我最好的猜测是它是用作布局背景的横幅图像。但也许有更好的方法?
答案 0 :(得分:2)
我猜这可能是通过在顶部边缘和角落使用带有渐变的9补丁作为布局背景来实现的。我不知道有什么更好的方法,但这应该很容易实现。
答案 1 :(得分:2)
答案 2 :(得分:2)
我浏览了SDK的data / res文件夹中的图像,然后找到了可能正在使用的内容:title_bar_shadow.9.png
。 Errr,无法在此处附加,但您应该可以在android-sdk-location/platforms/android-N/data/res/drawable-hdpi/
文件夹中找到它。
答案 3 :(得分:1)
或者我们可以使用渐变 - 而Android似乎就是这样。 在平台SDK代码的更高版本中,标题栏图像由action_bar_divider.xml替换。
分歧只不过是:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:startColor="#ffe1e2e4"
android:endColor="#ff95979a"
android:angle="270" />
</shape>
您可以在标题栏下方的图片视图中使用它。