我有linearlayout,其背景设置为rect.xml,如下所述。此布局的方向是垂直的。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<solid android:color="#ffffff"/>
<stroke android:width="1dp"
android:color="#bbbbbb"/>
<corners android:radius="10px"/>
</shape>
还有另外两个线性布局作为上述线性布局的子元素。我想要的是,在焦点和按下时,应该改变儿童线性关注焦点。我创建了一个项目选择器文件,并将其添加为子行为布局的背景,但这使得矩形的边框隐藏。
有谁能让我知道怎么做?
答案 0 :(得分:1)
使用状态列表drawable并提供不同的background.xml
http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList