android:scrollbars屬性和彈出鍵盤(pán)的問(wèn)題

android:scrollbars屬性:自由控件已經(jīng)超過(guò)了布局的大小就會(huì)滾動(dòng)。要看到滾動(dòng)效果,那你Linear里面的內(nèi)容長(zhǎng)度要超出整屏的高度就能實(shí)現(xiàn)滑動(dòng)

要實(shí)現(xiàn)ScrollView滾動(dòng)條的隱藏,有兩種方法:
1、是在XML的ScrollView布局中加入屬性android:scrollbars="none"
2、在代碼中獲取ScrollView后進(jìn)行scroll.setVerticalScrollBarEnabled(false);

問(wèn)題描述:
ScrollView隱藏滾動(dòng)條后,如果之前設(shè)置了 鍵盤(pán)彈出 自動(dòng)把滾動(dòng)布局向上(滾動(dòng))會(huì)失效,而是把整個(gè)布局頂上去!

這樣一來(lái),我們就不能設(shè)置android:scrollbars="none"了,那么我們?nèi)绻褪窍氩伙@示滾動(dòng)條,該怎么做呢?

設(shè)置滾動(dòng)條為透明色即可:
android:scrollbarThumbVertical="@android:color/transparent"
android:scrollbars="vertical"

至此,文章結(jié)束,希望此文能幫助到你,如果對(duì)此文有不同見(jiàn)解,歡迎直接評(píng)論!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容