SimpleAdapterを使用してAndroid ListViewでオンクリックリスナーを追加します
-
29-10-2019 - |
質問
私は検索で解決策を見つけませんでした:(
RSSフィードを読むためのアプリケーションをプログラミングしています。
私はスクリーンタイトルとすべてのフィードの説明を2つのTextViewに入れるためのListViewを使っています。私はSimpleAdapterを使って実感しました。
私のプロジェクトでは、MainActivityとAsynkTask 2つのクラスがあります。 MainActivityでは、RSSを読み取り、それらをアダプタとListView に入力するasynctaskを実行します。
今、すべてのフィードをブラウザに開くためにListViewでクリックリスナーを追加する方法は?
私は私が問題を正しく説明したことを願っています、そして私の非常に悪い英語を残念に! ありがとうございます。
PS:あなたが私のコードのいくつかを必要とするならば、私はそれを投稿します。
解決
あなたの主な活動のoncreateメソッドでは、Listactivityの場合は、次のようなリストビューへの参照を取得する必要があります。
ListView lv = getListView();
.
次のようにクリックリスナーを追加します。
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
//Open the browser here
}
. 他のヒント
リストビューでは、SetOnItemClickListener を使用する必要があります。
所属していません StackOverflow