私はRecyclerView Listを実装しました。リスト内の何かをクリックすると、アプリケーションがクラッシュします。RecyclerView OnClickメソッド
public void onBindViewHolder(MyViewHolder holder, final int position) {
holder.mTextView.setText(mDataset[position]);
holder.mCardView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
final Intent intent;
switch (getAdapterPostion()) {
case 0:
intent = new Intent(context, TestingActivity.class);
break;
case 1:
intent = new Intent(context, TestingActivity.class);
break;
case 2:
intent = new Intent(context, TestingActivity.class);
break;
case 3:
intent = new Intent(context, TestingActivity.class);
break;
case 4:
intent = new Intent(context, TestingActivity.class);
break;
case 5:
intent = new Intent(context, TestingActivity.class);
break;
default:
intent = new Intent(context, Timeline.class);
break;
}
context.startActivity(intent);
}
});
}
private int getAdapterPostion() {
return 0;
}
エラーログ。 – Pavan
読みやすさとコードの書式設定を微調整します。 –