インテントを使用してそのIDを別のアクティビティに渡すことができるように、すべてのアイテムがグリッド内の位置以外のIDを持っている必要があるGridViewがありますか?
この追加のパラメーターを指定するにはどうすればよいですか?また、onItemClick
メソッド内でどのようにアクセスできますか?
編集:
int catID = cu.getInt(0);
myView.setTag((Object) catID);
それが私がメソッドを使うsetTag
方法です。
Intent categoryActivity = new Intent(getParent(), CategoryActivity.class);
categoryActivity.putExtra("itemId", (Integer) v.getTag());
startChildActivity("CategoryActivity", categoryActivity);
そして、これは私がどのように使用するかですgetTag
。
私はそれを正しくやっているかどうか疑問に思っていますか?!