0

インターネットからのデータが入力されるGridviewがあります。パラメータの1つは要素のIDです。私の目標は、onItemClickListenerメソッドで使用するために、このIDを何らかの方法で保存することです。最初に、カスタムコンポーネントを使用してデータをプルし、その後、アダプターのメソッドを使用します。

public View getView(int position, View convertView, ViewGroup parent)

グリッドの要素と実際のデータIDの関係をどこでどのように維持する必要があるか。たとえば、グリッド要素をクリックすると、適切なidパラメーターを持つアクティビティが起動されます。

psIDはグリッドビューに表示されません。

4

1 に答える 1

0

カスタムオブジェクト(クラス)を作成し、すべての値をArrayList内に格納し、それをカスタムアダプターに渡して、getView()メソッド内にデータを表示します。

また、clickメソッドでは、ArrayListからそのクリックされた位置オブジェクトを簡単に取得できます。

于 2012-04-17T08:24:12.103 に答える