国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

android - 鍵盤遮擋RecyclerView

瀏覽:206日期:2024-08-25 09:24:22

問題描述

問題描述:我使用 RecyclerView 來做消息列表,但是在軟鍵盤彈起時(shí)會(huì)遮擋住 RecyclerView,而不是將 RecyclerView 與輸入框一起頂上去。清單文件里的 android:windowSoftInputMode 我設(shè)置為 adjustResize沒效果。試過設(shè)置為 adjustPan,但是會(huì)將 標(biāo)題欄也頂出布局外面。

問:該怎樣才能做到像微信那樣彈出軟鍵盤會(huì)將 RecyclerView 頂上去?android - 鍵盤遮擋RecyclerView

問題解答

回答1:

標(biāo)題欄被頂起來應(yīng)該是你布局文件沒寫對(duì),我需要知道你xml怎么寫的,另外,還有可能其實(shí)不是被遮擋,而且RecyclerView沒有滑動(dòng)到最底部而已

回答2:

對(duì)于RecyclerView來說,你需要兩個(gè)配置,一是,android:windowSoftInputMode='adjustResize',再就是代碼初始化RecyclerView的時(shí)候加上這個(gè)

LinearLayoutManager layoutManager = new LinearLayoutManager(this);//這是重點(diǎn)layoutManager.setReverseLayout(true);mRecyclerView.setLayoutManager(layoutManager);回答3:

代碼不全,請(qǐng)補(bǔ)全

回答4:

AndroidManifest設(shè)置Activity的軟鍵盤狀態(tài) android:windowSoftInputMode='stateHidden|adjustResize'

//設(shè)置布局管理器LinearLayoutManager mManager = new LinearLayoutManager(mContext);mManager.setStackFromEnd(true); //關(guān)鍵recyclerView.setLayoutManager(mManager);

相關(guān)文章:
主站蜘蛛池模板: 精品国产一区二区三区在线 | 精品久久久久久免费影院 | 日本午夜视频 | 女人张开双腿让男人 | 一区二区三区视频观看 | 亚洲精品午夜 | 国产色视频一区二区三区 | 亚洲精品国产免费 | 怡红院亚洲红怡院天堂麻豆 | 一个人免费观看日本www视频 | 一级片在线免费看 | 九九国产在线观看 | 久久精品国产精品亚洲艾 | 国产精品1区2区3区 国产精品1区2区3区在线播放 | 在线欧美| 天干天干天啪啪夜爽爽色 | 色多多最新地址福利地址 | 亚洲视频免费在线看 | 香港激情黄三级在线视频 | 亚洲欧美激情在线 | 欧美成人免费在线观看 | 精品国产91久久久久 | 亚洲精品成人网 | 中文精品视频一区二区在线观看 | 91久国产在线观看 | 国产成人精品日本亚洲麻豆 | 欧美一级毛片片aa视频 | 台湾一级特黄精品大片 | 国产成人精品日本亚洲专一区 | 国产久草视频在线 | 国内精品免费一区二区三区 | 一级成人黄色片 | 欧美啪啪一级毛片 | 91精品免费国产高清在线 | 国产第一页久久亚洲欧美国产 | 黄色成人在线网站 | 三级黄色片日韩 | 网禁呦萝资源网站在线观看 | 日日摸人人看97人人澡 | 欧美日韩一区二区综合 | 看日本真人一一级特黄毛片 |