私は3つのテキストを持つリストビューを持っています。NV1 - NV2 - NV3。私の問題は、NV1 に触れると、NV1 のレイアウトが表示されることです。しかし、他のものでは何も起こりません。同じNVが表示されるだけです。
情報を渡すための 2 つのメソッドを作成します。
private void adapter (PT1Activity a){
this.a = a;
}
private void showGame(int nivel){
Intent intent = new Intent (PT1Activity.this, NV1.class);
intent.putExtra("nivel2", nivel);
startActivity(intent);
}
そして:
プライベート PT1Activity a;
アダプター(これ);
ltNvs.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int position,
long arg3) {
a.showGame(position);
}
});
私がしなければならないこと?バンドルを使用して他の NV2 アクティビティに情報を渡しますか?? それとも似たようなもの?