UI学习之点击或聚焦 或失去焦点的时候变换样式
2011-03-15 16:53
447 查看
在drawable文件夹
diff_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@color/focus"/>
<item android:state_selected="true"
android:drawable="@color/focus"/>
<item android:state_focused="true"
android:drawable="@color/focus"/>
</selector>
layout文件夹中mail.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:mobile="http://net.blogjava.mobile"
android:orientation="vertical"
android:background="@drawable/proback"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<com.android.projector.IconTextView
android:text="@string/on_projector"
android:id="@+id/on_projector"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="100dp"
android:background="@drawable/diff_bg"
android:textStyle="bold"
android:clickable="true"
android:focusable="true"
android:selectable="true"
style="@style/MayStyle"
mobile:iconSrc="@drawable/open"
/>
<com.android.projector.IconTextView
android:text="@string/down_projector"
android:id="@+id/down_projector"
android:layout_below="@id/on_projector"
android:layout_marginTop="20dp"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
android:clickable="true"
android:focusable="true"
android:selectable="true"
android:background="@drawable/diff_bg"
style="@style/MayStyle"
mobile:iconSrc="@drawable/close"
/>
</RelativeLayout>
diff_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@color/focus"/>
<item android:state_selected="true"
android:drawable="@color/focus"/>
<item android:state_focused="true"
android:drawable="@color/focus"/>
</selector>
layout文件夹中mail.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:mobile="http://net.blogjava.mobile"
android:orientation="vertical"
android:background="@drawable/proback"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<com.android.projector.IconTextView
android:text="@string/on_projector"
android:id="@+id/on_projector"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="100dp"
android:background="@drawable/diff_bg"
android:textStyle="bold"
android:clickable="true"
android:focusable="true"
android:selectable="true"
style="@style/MayStyle"
mobile:iconSrc="@drawable/open"
/>
<com.android.projector.IconTextView
android:text="@string/down_projector"
android:id="@+id/down_projector"
android:layout_below="@id/on_projector"
android:layout_marginTop="20dp"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
android:clickable="true"
android:focusable="true"
android:selectable="true"
android:background="@drawable/diff_bg"
style="@style/MayStyle"
mobile:iconSrc="@drawable/close"
/>
</RelativeLayout>
相关文章推荐
- ionic开发---ios上点击输入框,失去焦点的时候,页面白屏
- jQuery学习笔记(5)--表单域获得焦点和失去焦点样式变化
- Android 当EditextText失去焦点,或者点击Activity的时候关闭软键盘或者其他布局
- jquery学习 (3)文本框获取焦点之后变换样式
- app-framework学习--弹出mask(toast)时让ui失去焦点
- app-framework学习--弹出mask(toast)时让ui失去焦点
- 文本框样式(失去焦点和得到焦点)
- 点击屏幕其它地方,让EditText失去焦点,并获取EditText输入的类容
- js文本框点击时文字消失,失去焦点…
- 关于listView的item失去焦点不能点击 Item中包含Button 导致抢占焦点
- 解决UGUI 鼠标点击或者触摸失去选择焦点的问题。
- android EditText 点击空白失去焦点
- 学习笔记之——RadioButton在XML文件便可实现点击切换样式
- 猫猫学IOS(二)UI之按钮操作 点击变换 移动 放大缩小 旋转
- Android中导入Unity项目,界面点击事件失去焦点问题
- Android中导入Unity项目,界面点击事件失去焦点问题
- onblur 是控件在失去焦点的时候触发的事件
- DataForm 没点击OK按钮, 当DataForm里面的输入框失去焦点时,(没有点击提交按钮)就自动提交了.
- 文本框提示样式,鼠标点击获得焦点时提示内容消失
- 元素从失去焦点到其他元素被点击期间的事件