您好,登錄后才能下訂單哦!
這篇博文是對(duì)鍵盤操作的一些記錄
一個(gè)效果
有時(shí)候輸入框在頁面最底下,點(diǎn)擊輸入時(shí)彈出輸入框,如果沒有做處理默認(rèn)輸入鍵盤會(huì)蓋住輸入框從而不知道自己輸入了什么內(nèi)容,所以就想實(shí)現(xiàn)這么個(gè)功能,就是點(diǎn)擊輸入框,整個(gè)view上頂?shù)男Ч?img src="https://cache.yisu.com/upload/information/20200312/67/249569.jpg" alt="鍵盤類操作">
如圖
實(shí)現(xiàn)的方法就是在清單文件里給改activity配置一個(gè)屬性
這樣子就可以了
--------------------------------------------------------------
B 進(jìn)入界面,如果有EditText控件,在清單文件里面沒做配置的話,有時(shí)會(huì)沒辦法彈出輸入鍵盤
所以此時(shí)的解決方案是在清單文件里面配置鍵盤管理
就是這個(gè)屬性
android:windowSoftInputMode
如果想保持進(jìn)入界面就彈出鍵盤,就用 stateVisible,不給彈出,就用stateHidden
看起來好簡(jiǎn)單,不過如果不懂這個(gè)屬性的話,各種改焦點(diǎn)都是徒勞
待續(xù)
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。