android造假 editView显示时间
16lz
2021-12-04
我需要的效果是 点击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 你在使用的时候去掉就可以了
更多相关文章
- 去掉ListView滑动的黑色背景和点击ListView某个item的橙黄色背景
- Android引用ttf图标字体库
- Android知识点记录: 使用代码设置 android 上listView的条目的点
- Android中ProgressDialog对话框点击消失
- ImageButton设置 android:background添加点击效果
- android源码浅析--AlertController
- Android中ListView和ScrollView总结【安卓进化二十九】
- android ListView Item和CheckBox、Button点击事件冲突的问题
- .Myeclipse中配置ADT