1

インテントを使用してその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
私はそれを正しくやっているかどうか疑問に思っていますか?!

4

1 に答える 1

3

View.setTag()これには、View.getTag()メソッドを使用できます。

于 2012-02-25T14:23:42.277 に答える