分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
把linearLayout 当成按钮使用,我想通过时间触发动态的改变 linear layout 的背景颜色,通过不同的颜色展示不同的状态, 我想通过selector来实现,但是完全没有效果
我看了下其他的解决方法,都说需要添加点击属性时间,但是我的代码已经添加了
我的 LinearLayout 包含了2个小的 LinearLayout ,没个小LinearLayout 又包含了9个TextView,这18个TextVIew把我的布局填充满了.
我的想法是,每个TextVIew被点击的时候改变 LinearLayout 的背景颜色。
我把所有的Textview都添加了 点击事件,但是还是不起效果。
selector jbbtn.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
selector
xmlns:android
=
"http://schemas.android.com/apk/res/android"
>
<
item
android:state_enabled
=
"true"
android:state_pressed
=
"true"
android:drawable
=
"@drawable/jbbtn_pressed"
/>
<
item
android:state_enabled
=
"true"
android:drawable
=
"@drawable/jbstyle_transparent"
/>
<
item
android:state_enabled
=
"false"
android:drawable
=
"@drawable/jbbtn_disabled"
/>
</
selector
>
My LinearLayout
<
LinearLayout
android:id
=
"@+id/llCurrents"
android:background
=
"@drawable/jbbtn"
android:layout_width
=
"wrap_content"
android:layout_height
=
"match_parent"
android:layout_alignParentBottom
=
"true"
android:layout_alignParentLeft
=
"true"
android:layout_alignTop
=
"@+id/llTimer"
android:layout_below
=
"@id/btnMenu"
|