-1

こんにちは私はAndroidを初めて使用し、最初のアプリを作成しています。ImageView、TextView、およびSpinner(ドロップダウンリスト)を含むリストビューを実装しました。スピナーにデータを動的に入力します。スピナーが空の場合、リストはそれに応じて動作しますが、スピナーに少なくとも1つのアイテムがある場合は発生しません。スピナーが空でない場合、リストのonListItemClick関数は、クリックしたことがないかのように呼び出されることはありません。リストに使用するアダプターの実装でgetView関数のスピナーを入力しますが、念のために言及したので、それが適切かどうかはわかりません。

4

1 に答える 1

4

実際、これも私をだましました!この記事を見つけたのですが、フォーカスを取得できるアイテムが含まれている場合、リストビューはクリックアイテムイベントを取得しません...これをリストビューxmlに追加してみてください

 android:descendantFocusability="blocksDescendants"
于 2012-08-28T14:05:48.790 に答える