91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

EditText底部邊框被軟鍵盤擋住的問題

發布時間:2020-07-18 12:41:42 來源:網絡 閱讀:3025 作者:guozhendan 欄目:移動開發
    最近有同事問我EditText底邊被軟鍵盤擋住的問題,主要是EditText布局在屏幕偏下方或底部時,軟鍵盤頂上去后,EditText底邊會被擋住一點,從視覺上有強迫癥的話比較難接受,只能改!!!

        問題原因是:EditText由開發人員給background設置了自定義的shape才導致的,但是shape應用到其它控件上沒有問題,看了代碼也沒什么問題,很糾結!

        解決方法:修改shape思路,如下:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

/*外層*/
<item>
    <shape>
        <solid android:color="@android:color/transparent" />
    </shape>
</item>

/*內層*/
<item android:bottom="10dp">
    <shape android:shape="rectangle">
        <solid android:color="@android:color/white" />
        <padding
            android:bottom="10dp"
            android:left="5dp"
            android:right="5dp"/>
        <corners android:radius="2dp" /> /*這個圓角值可以根據需要自己改*/
        <stroke
            android:width="0.5dp"
            android:color="@color/你想要的顏色資源" />
    </shape>
</item>

</layer-list>

核心思路就是利用外層和內層的間距來抵消軟鍵盤擋住的那點高度。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黄大仙区| 边坝县| 商丘市| 尉犁县| 剑河县| 商城县| 龙岩市| 大名县| 马尔康县| 洪泽县| 中西区| 邹城市| 临沂市| 揭东县| 天水市| 象山县| 建始县| 德保县| 疏勒县| 五峰| 长白| 稻城县| 华阴市| 会理县| 阳西县| 荥经县| 衡南县| 敦化市| 嵊州市| 库尔勒市| 南江县| 莱阳市| 偏关县| 武清区| 玉门市| 郸城县| 抚宁县| 邛崃市| 沂水县| 来宾市| 龙里县|