0

リスト ビュー アイテムがクリックされたときの Android アクティビティの切り替えに関する適切なチュートリアルを見つけるために、何時間も検索しました。すべてのチュートリアルでは、クリックされたさまざまなリスト ビュー アイテムに対してさまざまなアクティビティを呼び出すことについて説明していますが、どのアイテムがクリックされたかを考慮せずに同じアクティビティを実行したいです。

   list.setOnItemClickListener(new OnItemClickListener() {

     public void onItemClick(AdapterView<?> paramAdapterView, View paramView, int paramInt,
                        long paramLong) {
                    Intent newActivity = new Intent(getApplicationContext(), OrderDetails.class);     
                    startActivity(newActivity);
                }
                });

Manifest.xml で呼び出されるアクティビティ

</activity>
    <activity android:name=".OrderetDetails"></activity>
</application>

可能であればどうすればいいですか?

ありがとう!

4

1 に答える 1

1

onItemClickの代わりに onListItemClickを使用する必要があります。

このようなもの:

public void onListItemClick( final ListView l, final View v, final int position, final long id ) {
    Intent newActivity = new Intent(getApplicationContext(), OrderDetails.class);     
    startActivity(newActivity);
}
于 2012-06-08T16:17:17.393 に答える