0

-Dialog以前は、 のボタンをクリックしてカスタムを見せびらかしていましListViewたが、それは静的な場所にありました。

-今、私はボタンをクリックした場所にDialog 動的に表示したい. ListView

ListView のダイアログ

ListView のダイアログ

-画面上のボタンの位置を見つける方法がわかりません。クリックがボタンに吸収されるため、クリックを画面に転送できません。

-onTouchが実装されていても、クリックされているボタンの場所を見つける方法がわかりませ。クリックがボタンに吸収され、ListView がそれを受け取らないためです。 ListView

-このトリッキーな状況の解決策を教えてください。

4

1 に答える 1

0

ListViewのAdapterにボタンクリックリスナーを挿入するか、Object oneパラメータを挿入してボタンタッチ時にここに挿入し、onClickListenerがObjectを取得してパラメータを確認してみてください。

于 2013-01-21T15:32:13.533 に答える