1

皆さんが私を助けてくれることを願っています..

5行のリストビューがあります。行をクリックすると、別のアクティビティ クラスが開かれます。今私が欲しいのは、クリック時の新しいアクティビティではなく、新しいリストビューを開きたいということです。完全に6つのリストビューがあります。両方のリストビューが表示されるように、前のリストビューの右側に新しいリストビューを開きたいと思います。onclickリスナーの私のコーディングは

listView.setOnItemClickListener(new OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> paramAdapterView, View paramView, int paramInt,
            long paramLong) {
        switch( position )
{
   case 0:  Intent newActivity0 = new Intent(YourActivity.this, second.class);     
            startActivity(newActivity0);
            break;
   case 1:  Intent newActivity1 = new Intent(YourActivity.this, third.class);     
            startActivity(newActivity1);
            break;
   case 2:  Intent newActivity2 = new Intent(YourActivity.this, fourth.class);     
            startActivity(newActivity2);
            break;
   case 3:  Intent newActivity3 = new Intent(YourActivity.this, fifth.class);     
            startActivity(newActivity3);
            break;
   case 4:  Intent newActivity4 = new Intent(YourActivity.this, sixth.class);     
            startActivity(newActivity4);
            break;
}              
    }
});

ここ私の予想される出力であり、2行目をクリックすると、右側に新しいリストビューが開きます。これを達成するのを手伝ってください。前もって感謝します。

4

2 に答える 2