我需要的效果是 点击editView然后弹出修改时间的对话框,可是呢veditView你点击会出现键盘输入 然后在点击才出现时间对话框 不和谐。

那么就造一个假吧 用一个button,背景和vtextView一样就可以了

<Button android:id="@+id/btTime" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center_vertical" android:text="test" android:textSize="20dp" android:background="@android:drawable/edit_text" /> 

其实如果直接用veditiew 我不知道这样型不

<EditText  android:id="@+id/EditText01"  android:clickable="true" android:inputType="none" android:editable="false" android:layout_below="@+id/picker"  android:layout_height="wrap_content"  android:layout_width="fill_parent"  android:password="true"  /> 

android:editable="false"虽然这句废弃了但是还是要加上

最后证明是可以的

不知道为啥会出现那么多span 你在使用的时候去掉就可以了

更多相关文章

  1. Android中ProgressDialog对话框点击消失
  2. Android怎样修改系统时间?
  3. 如果你想用对话框代替一个activity的话,可以设置activity的主题属
  4. [读书笔记] Android Toast 显示时间叠加问题的探讨
  5. android弹出对话框
  6. Android中同时选择日期和时间
  7. Android4.4.2 获取NTP时间,并设置系统时间
  8. android 左右切换对话框 dialog
  9. Android中的时间自动更新

随机推荐

  1. Android 修改TabLayout设置文字大小一致
  2. android 里的动态提示
  3. Android(安卓)Activity Launch Mode 启动
  4. android AlertDialog自定义大小
  5. android 获取当前系统的语言
  6. Android连接网络问题
  7. Android 五种不同样式Toast
  8. [转]Android Opengl - Colored 3D Cube
  9. [转] APK 本地化/修改利器 —— 《androi
  10. Android Glide 升级4.8 后, 原方法error/p