android 圆角编辑框
2011-07-01 10:48
260 查看
main.xml:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_horizontal" android:text="圆角编辑框" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_horizontal" android:orientation="horizontal"> <EditText android:layout_width="220px" android:layout_height="wrap_content" android:padding="5px" android:background="@drawable/rounded_edittext_states" android:drawableLeft="@drawable/search" android:singleLine="true" android:lines="1" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/button_search_bg" /> </LinearLayout> </LinearLayout>
rounded_edittext_states.xml :
<?xml version="1.0" encoding="utf-8"?> <!-- res/drawable-hdpi/rounded_edittext_states.xml --> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:state_enabled="true" android:drawable="@drawable/rounded_focused" /> <item android:state_focused="true" android:state_enabled="true" android:drawable="@drawable/rounded_focused" /> <item android:state_enabled="true" android:drawable="@drawable/rounded_edittext" /> </selector>
rounded_edittext.xml :
<?xml version="1.0" encoding="utf-8"?> <!-- res/drawable/rounded_edittext.xml --> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="8dip"> <solid android:color="#FFFFFF"/> <corners android:bottomRightRadius="10dip" android:bottomLeftRadius="10dip" android:topLeftRadius="10dip" android:topRightRadius="10dip"/> </shape>
rounded_edittext_focused.xml :
<?xml version="1.0" encoding="utf-8"?> <!-- res/drawable/rounded_edittext_focused.xml --> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="8dip"> <solid android:color="#FFFFFF"/> <stroke android:width="2dip" android:color="#999" /> <corners android:bottomRightRadius="10dip" android:bottomLeftRadius="10dip" android:topLeftRadius="10dip" android:topRightRadius="10dip"/> </shape>
工程源码: http://download.csdn.net/source/3409407
相关文章推荐
- Android 编辑框增加圆角边框
- android 圆角编辑框
- android 圆角编辑框
- Android开发之自定义圆角矩形进度对话框
- kotlin实现Android实现底部对话框BottomDialog(圆角,直角)
- Android EditText 编辑框的使用
- Eclipse下载Github用Android Studio编辑的Android源码
- Android自定义view 之 圆环ImageView 和 圆角按钮Button
- Android Shape Drawable 静态使用和动态使用(圆角,渐变实现)
- Android中实现ListView圆角效果[转]
- Android 圆角Listview
- android圆角矩形框xml的实现
- Android-Blockly 如何编辑toolbox侧边菜单栏
- Android使用shape实现非四角圆角
- Android实现button一边圆角一边直角
- Android 圆角TextView
- Android——EditText自定义边框、圆角和其常用属性总结
- 如何设置圆角的EditText——Android移动开发
- Android实现图片圆角显示的几种方式
- Android圆角图片