第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

使用左右按鈕滾動(dòng)回收站視圖

使用左右按鈕滾動(dòng)回收站視圖

守候你守候我 2022-06-04 15:03:56
我想使用左右按鈕滾動(dòng)包含 10 個(gè)項(xiàng)目的項(xiàng)目我嘗試使用 scrollBy 但它不起作用這是我的布局圖像。我希望能夠左右滾動(dòng)
查看完整描述

2 回答

?
犯罪嫌疑人X

TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊

您可以使用Next 按鈕:

mRecyclerView.getLayoutManager().scrollToPosition(linearLayoutManager.findLastVisibleItemPosition() + 1);

對(duì)于上一個(gè)按鈕:

mRecyclerView.getLayoutManager().scrollToPosition(linearLayoutManager.findFirstVisibleItemPosition() - 1);

看看這個(gè)


查看完整回答
反對(duì) 回復(fù) 2022-06-04
?
12345678_0001

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊

您可以有一個(gè)變量來(lái)跟蹤 RecyclerView 的當(dāng)前顯示位置,在下面的代碼片段中將其命名為“currentPosition”


如果要導(dǎo)航到下一個(gè)項(xiàng)目,請(qǐng)按如下方式遞增它:


private void scrollToNext() {

    if ((recyclerView.getLayoutManager()) != null) {

        ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(currentPosition++, 0);

    }

}

您可以使用RelativeLayout或 自定義布局代替LinearLayout; 根據(jù)你在你的RecyclerView


同樣,如果您想要前一個(gè),請(qǐng)減少它


private void scrollToPrevious() {

    if ((recyclerView.getLayoutManager()) != null) {

        ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(currentPosition--, 0);

    }

}


查看完整回答
反對(duì) 回復(fù) 2022-06-04
  • 2 回答
  • 0 關(guān)注
  • 100 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)