您当前的位置: 首页 > 

ZhangJiQun&MXP

暂无认证

  • 0浏览

    0关注

    1187博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

EditText光标不会往后挪动的方法,edittext 禁止点击,点击后没有软键盘;挂载,byte 进制转化,byte中出现负数,EditText属性

ZhangJiQun&MXP 发布时间:2020-04-29 11:53:07 ,浏览量:0

目录

edittext 禁止点击

挂载

byte 进制转化

byte中出现负数:

EditText属性

android:inputType="phone" />

设置最小行,最多行,单行

设置文字间隔,设置英文字母大写类型

8.改变输入法中回车按钮的执行

其它常用属性

EditText设置不可点击事件

解决EditText在光标位置插入字符串,光标不会往后挪动的方法
  keyStr =  String.valueOf(keyCode);
//            keyBoardEt.setText(""+keyStr);
            int cursor = keyBoardEt.getSelectionStart();
            keyBoardEt.getText().insert(cursor,keyStr+"");
edittext 禁止点击

 

真不知道网上那么多扯犊子的什么这配置那配置,在manifest设置,还有在 父布局设置,android已经很完善了一个属性就行的;

主要就是 两个属性:

android:enabled="false" //不能呼输入;
android:focusableInTouchMode="false"  //没有onTouch焦点,不可点击;
我的代码,失去焦点,点击后没有软键盘
 
挂载

(mounting)是指由操作系统使一个存储设备(诸如硬盘、CD-ROM或共享资源)上的计算机文件和目录可供用户通过计算机的文件系统访问的一个过程。

一般来说,当计算机关机时,每个已挂载存储都将经历一次卸载,以确保所有排队的数据被写入,并保证介质上文件系统结构的完整性。

 

 

 

byte 进制转化

16进制 : 31   是  十进制 :49        ASCII:1; 

在数据传输中,byte 是传输的基本形式,在java中转化为流进行数据传输,byte 是16进制的,再转10进制,相对应的ascii码;

 

byte中出现负数:

其实是有一个符号的问题,下列是“你好”的byte,正负数是对应的;

-28,-67,-96,-27,-91,-67,

228,189,160,229,165,189,

 

EditText属性 android:inputType="phone" />
android:inputType="none" 
android:inputType="phone" 
android:inputType="text" 
android:inputType="textAutoComplete" 
android:inputType="textAutoCorrect" 
android:inputType="textCapCharacters" 
android:inputType="textCapSentences" 
android:inputType="textCapWords" 
android:inputType="textEmailAddress" 
android:inputType="textEmailSubject" 
android:inputType="textFilter" 
android:inputType="textImeMultiLine" 
android:inputType="textLongMessage" 
android:inputType="textMultiLine" 
android:inputType="textNoSuggestions" 
android:inputType="textPassword" 
android:inputType="textPersonName" 
android:inputType="textPhonetic" 
android:inputType="textPostalAddress" 
android:inputType="textShortMessage" 
android:inputType="textUri" 
android:inputType="textVisiblePassword" 
android:inputType="textWebEditText" 
android:inputType="textWebEmailAddress" 
android:inputType="textWebPassword" 

 

设置最小行,最多行,单行
android:minLines="3" 
android:maxLines="10" 
android:singleLine="true" 
设置文字间隔,设置英文字母大写类型
android:textScaleX="1.5" 
android:textScaleY="1.5" 
android:capitalize="none" 
8.改变输入法中回车按钮的执行
android:imeOptions="actionNone"









其它常用属性

android:digits="1234567890"  

android:numeric="integer" 
android:password="true" 
android:textColor="#ff8c00" 
android:textStyle="bold" 
android:textSize="20dp" 
android:textAlign="center" 
android:typeface="monospace"
 
android:background="@null" 
android:layout_weight="1"
 
android:cursorVisible="true" 
android:digits="1234567890" 
android:drawableRight="@drawable/xxx" 
android:drawableTop="@drawable/xxx" 
android:drawableBottom="@drawable/xxx" 
android:drawableLeft="@drawable/xxx" 
android:drawablePadding 

android:editable="true" 
android:ellipsize="start" 

android:gravity="center" 
EditText设置不可点击事件

 

android:focusable="false" //这是不能点击
android:enabled="false"//这是不能输入,相当于死了
 
关注
打赏
1665659684
查看更多评论
立即登录/注册

微信扫码登录

0.0406s