亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

雙擊toolbar使用smoothScrollToPosition具體用法

雙擊toolbar使用smoothScrollToPosition具體用法

low4 2017-06-07 20:59:55
定義一個mrecyclerview,然后調用方法,mrecyclerview需要final,編譯通過,app無法運行;直接用Recyclerview調用方法時,方法名變紅,提示:Non-static method 'smoothScrollToPosition(int) cannot be referenced from static context
查看完整描述

1 回答

已采納
?
FredZeng

TA貢獻48條經驗 獲得超6個贊

請貼代碼。

查看完整回答
反對 回復 2017-07-23
  • low4
    low4
    SuperToolbar toolbar1 = (SuperToolbar) findViewById(R.id.toolbar1); toolbar1.setOnTwoTapListener(new SuperToolbar.OnTwoTapListener() { @Override public void onTwoTap(){ finish(); //雙擊后讓RecyclerView返回列表頂部 RecyclerView.smoothScrollToPosition(0); } });
  • FredZeng
    FredZeng
    你的RecyclerView未初始化實例,也就是沒有 RecyclerView rv = (RecyclerView )findView(R.id.recyclerview); 之類的實例化操作。。。實例化之后,使用 rv 這個對象:rv.smoothScrollToPosition(0); 通過 對象.方法 去調用
  • low4
    low4
    實例化后提示需要將實例"final",改過后,app無法運行
點擊展開后面4
  • 1 回答
  • 0 關注
  • 1382 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號