Android RecyclerView 簡單教學範例 後我們可以順利的顯示出 RecyclerView 的清單畫面。但是顯示出清單總是要被按的吧!應該是。
所以我們要在裡面加上 OnClickListener 的事件監聽動作。
找到 MyAdapter.java 裡面的 onBindViewHolder:
@Override public void onBindViewHolder(MyAdapter.ViewHolder holder, final int position) { // 設定文字 textView 的文字為 itemsData[position].getTitle() holder.textView.setText(itemsData[position].getTitle()); // 設定 textView 被點擊監聽 holder.textView.setOnClickListener(new View.OnClickListener() { // 被點擊的動作 @Override public void onClick(View v) { // 取得是幾個項目 Log.e("position", String.valueOf(position)); // 取得點下去的那個項目的文字內容 Log.e("text", itemsData[position].getTitle()); } }); }
這樣就可以啦!
沒有留言:
張貼留言