android造假 editView显示时间
16lz
2021-01-23
我需要的效果是 点击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 你在使用的时候去掉就可以了
更多相关文章
- Android中ProgressDialog对话框点击消失
- Android怎样修改系统时间?
- 如果你想用对话框代替一个activity的话,可以设置activity的主题属
- [读书笔记] Android Toast 显示时间叠加问题的探讨
- android弹出对话框
- Android中同时选择日期和时间
- Android4.4.2 获取NTP时间,并设置系统时间
- android 左右切换对话框 dialog
- Android中的时间自动更新