如果你的gridview里面不顯示字,在那個布局的地方一定要有android:gravity="center"
2017-03-11
已采納回答 / AlexSandra
我沒有報錯呢,你沒有把MyViewHolder聲明的那部分代碼貼出來,不好判斷啊不過cannot resolve the symbol就是找不到這個標識符啦,也就是說MyViewHolder這個名字找不到對應的聲明你可以檢查下:? ? 1.名字錯了:你的那個MyViewHolder聲明時的名字沒有沒有寫錯哈? ? 2.不在訪問范圍:MyViewHolder聲明時使用的作用域,你的Adapter類是否能訪問這個MyViewHolder,比如放在其他包下面,忘記import了之類的情況
2017-01-30
http://blog.csdn.net/mouzhai/article/details/53760813
自己根據老師的課程寫的筆記,修改了部分代碼
自己根據老師的課程寫的筆記,修改了部分代碼
2016-12-21
按照老師的代碼,發現實現不了視頻中的效果。
修改 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 文件……
但是還是想知道老師是怎么做到的
修改 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 文件……
但是還是想知道老師是怎么做到的
2016-12-20
很多童鞋不明白回調函數的作用,這種函數稱為鉤子函數將方法實現用接口暴露給adapter的調用者,這個為了這個適配器的可拓展性,如果直接在內部就實現了,那么這個adapter的點擊事件功能就固定死了,這屬于一種非常不好的硬編碼
2016-12-18
感覺點擊事件的回調是多余的,直接在adapter里面添加就可以了,老師可以說下嘛。vhr.itemView.setOnClickListener();
vhr.itemView.setOnLongClickListener();
vhr.itemView.setOnLongClickListener();
2016-12-09
個人感覺配置部分應該講清楚點給同學們介紹下。畢竟不是每個看視頻的同學們都是基礎比較好或者會這部分內容的。跳過一些東西同學們可能會卡很久??傮w講的不錯謝謝老師。
2016-12-06