如何在聚焦时向上移动textView和CardViews? 我使用CardView设计了卡片,并在cardView中添加了一些详细信息,如名称,日期。如果我专注于那些卡片,我需要向上移动它。当它向上移动时,应更改cardView颜色。这样用户就会知道这些卡已经集中了!
在textview中也需要同样的东西。
如何在Android Studio中执行此操作?
答案 0 :(得分:0)
链接到文档(请参阅状态):http://developer.android.com/guide/topics/ui/controls/button.html
基本上,您将背景定义为可绘制的xml,在那里您可以为每个状态定义不同的背景样式(按下,聚焦,默认):
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/button_pressed"
android:state_pressed="true" />
<item android:drawable="@drawable/button_focused"
android:state_focused="true" />
<item android:drawable="@drawable/button_default" />
</selector>
所以你只需要制作你想要的背景http://developer.android.com/guide/topics/resources/drawable-resource.html