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

為了賬號安全,請及時綁定郵箱和手機立即綁定
為什么不能看超清的?
如果你的gridview里面不顯示字,在那個布局的地方一定要有android:gravity="center"
本來想學習一下 看了這么多bug 有點怕
在MainActivity中一定要先設置layoutManager再設置adapter不然會閃退

已采納回答 / AlexSandra
我沒有報錯呢,你沒有把MyViewHolder聲明的那部分代碼貼出來,不好判斷啊不過cannot resolve the symbol就是找不到這個標識符啦,也就是說MyViewHolder這個名字找不到對應的聲明你可以檢查下:? ? 1.名字錯了:你的那個MyViewHolder聲明時的名字沒有沒有寫錯哈? ? 2.不在訪問范圍:MyViewHolder聲明時使用的作用域,你的Adapter類是否能訪問這個MyViewHolder,比如放在其他包下面,忘記import了之類的情況
謝謝分享的寶寶們

已采納回答 / Async_YY
面向對象編程思想,為了使代碼更加漂亮
http://blog.csdn.net/mouzhai/article/details/53760813
自己根據老師的課程寫的筆記,修改了部分代碼
按照老師的代碼,發現實現不了視頻中的效果。
修改 item 布局文件,外層為:
android:layout_width="wrap_content"
android:layout_height="match_parent"
再對 TextView 設置:
android:layout_width="100dp"
android:layout_height="match_parent"
實現了橫向效果,但是這樣一來 Listview 就不能正常顯示了……
當然可以通過改寫自定義的 Adapter,將布局文件 id 作為參數傳進去,然后新寫一個 item 文件……
但是還是想知道老師是怎么做到的
很多童鞋不明白回調函數的作用,這種函數稱為鉤子函數將方法實現用接口暴露給adapter的調用者,這個為了這個適配器的可拓展性,如果直接在內部就實現了,那么這個adapter的點擊事件功能就固定死了,這屬于一種非常不好的硬編碼

最新回答 / KevinLee4390830
將OnLongClickListener的return值改為true,就會攔截時間向下分發,就不會出現點擊事件。
感覺點擊事件的回調是多余的,直接在adapter里面添加就可以了,老師可以說下嘛。vhr.itemView.setOnClickListener();
vhr.itemView.setOnLongClickListener();
個人感覺配置部分應該講清楚點給同學們介紹下。畢竟不是每個看視頻的同學們都是基礎比較好或者會這部分內容的。跳過一些東西同學們可能會卡很久??傮w講的不錯謝謝老師。
課程須知
大家好,本門課程為中級案例課程。 在學習本門課程之前,小伙伴們需要掌握Android的基礎知識。
老師告訴你能學到什么?
1.RecyclerView的基本知識 2.使用RecyclerView實現列表及瀑布流 3.為RecyclerView添加分割線及監聽回調

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消