zoukankan      html  css  js  c++  java
  • 利用样式——android2.3实现android4.0风格的edittext

      先看效果:

      思路:在源码里找到4.0风格的图片作为背景,xml文件定义点击时候边框变化

      步骤:

      ①.在F:sdksdkplatformsandroid-14data esdrawable-xhdpi文件夹下,找到textfield_activated_holo_dark.9.png图片与textfield_default_holo_light.9.png,相应的图片如图:

      ②在定义相应的样式如下:

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android" >  
      
        <item android:drawable="@drawable/textfield_activated_holo_dark" android:state_pressed= "true"/>  
        <item android:drawable="@drawable/textfield_activated_holo_dark" android:state_focused= "true"/>  
        <item android:drawable="@drawable/textfield_activated_holo_dark" android:state_selected= "true"/>  
        <item android:drawable="@drawable/textfield_default_holo_light" />  
      
    </selector>  

      通过此文件的定义,我们可以归纳出这样的结论:

      ①普通的文本框样式的背景图片为图片二

      ②选中的文本框样式的背景图片为图片一

      这样就利用样式巧模仿出4.0的文本框的样式。

  • 相关阅读:
    防止sql注入的小函数 以及一些小验证
    PHP几个防SQL注入攻击自带函数区别
    redis配置文件.conf和常用配置
    redis常用命令
    redis数据类型
    redis的安装和简单操作
    yum CentOS7安装mysql
    Linux安装mysql
    firewall-cmd 常用命令
    解决linux下启动tomcat找不到jdk
  • 原文地址:https://www.cnblogs.com/manuosex/p/3648351.html
Copyright © 2011-2022 走看看