160得票27回答
以编程方式更改CardView的背景颜色

CardView具有属性card_view:cardBackgroundColor来定义背景颜色。该属性正常工作。 同时,没有动态更改颜色的方法。 我刚刚尝试了一些解决方案:mCardView.setBackgroundColor(...); 或者在cardView内使用布局 <an...

155得票16回答
棒棒糖:使用透明状态栏绘制背景色。

我已经在我的主题中使用以下代码将状态栏颜色仅设置为透明(仅限Lollipop):<item name="android:statusBarColor">@android:color/transparent</item> 现在我需要在它的后面绘制,但是我无法得到任何视图在...

152得票11回答
如何在简单的布局中创建水波纹效果

当触摸布局时,如何在简单的线性/相对布局中产生涟漪效果?我尝试将布局的背景设置为类似以下内容的东西:<?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com...

143得票21回答
CardView在Android L中没有显示阴影

我的Cardview在Android L(Nexus 5)中嵌套在Listview中时没有显示阴影。而且圆角也未能正确显示。这是Listview的适配器视图代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns...

141得票14回答
Android 5.0 - 给RecyclerView添加页眉/页脚

我花了一些时间尝试为RecyclerView添加一个标题,但失败了。 目前这就是我得到的结果:@Override protected void onCreate(Bundle savedInstanceState) { ... layouManager = new Line...

134得票9回答
如何在活动场景动画转换期间防止状态栏和导航栏进行动画处理?

首先,我的状态栏背景设置为深棕色,导航栏背景设置为默认黑色。我正在使用Material亮色主题。 我使用ActivityOptions.makeSceneTransitionAnimation启动新活动,并使用默认转换,我注意到状态栏和导航栏都会短暂地变白,然后再恢复正确的颜色。 根据do...

133得票10回答
CardView的layout_width="match_parent"与父RecyclerView的宽度不匹配。

我有一个包含layout_width="match_parent"的RecyclerView片段: <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/and...

131得票10回答
当使用?attr/selectableItemBackground作为背景时,我该如何修改涟漪颜色?

我看到一些Stack Overflow的问题,它们给出了一些可能实现我想要的方法。例如: 在styles.xml中使用colorControlHighlight属性。 这是我的styles-v21.xml: <style name="SelectableItemBackground"&...

125得票3回答
如何使用为Android 5.0(棒棒糖)推出的新SD卡访问API?

背景 在Android 4.4(KitKat)上,Google限制了对SD卡的访问。 自Android Lollipop(5.0)起,开发人员可以使用一个新的API,要求用户确认允许访问特定文件夹,如此Google Groups帖子所述。 问题 该帖子引导您访问两个网站: http...

123得票4回答
名称未找到异常WebView

我从Crashlytics收到的错误提示表明,一些设备缺少com.google.android.webview。这怎么可能呢?java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp.app/c...