問題の解決策を探していましたが、まだわかりません。私は何を達成したいですか?
Data作業中のデータを表すオブジェクトを取得しました。いくつかの変数を持つ単純なクラスで、Stringも実装しParcelableます。Dataオブジェクトに外部 Web サービスを設定し、結果を取得しましList<Data> dataList = new ArrayList<Data>();た。このリストを別の に送信しますActivity。DataAdapter結果を表示するように拡張された を取得しましたArrayAdapter<Data>。すべて正常に動作します。アダプターを設定し、結果を に表示するだけListViewです。data = getIntent().getParcelableArrayListExtra("データ");
dataAdapter = new DataAdapter(this, R.layout.activity_results_list,data);
list.setAdapter(dataAdapter);
今、物事はトリッキーになり始めています。すべてのリスト要素にボタンを追加しました
Button... android:onClick="showPopup"
このshowPopupメソッドは を作成し、PopupWindowそれを自分のレイアウトで膨らませます。
LinearLayout viewGroup = (LinearLayout) findViewById(R.id.table_phones);
LayoutInflater layoutInflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout = layoutInflater.inflate(R.layout.popup_phones, viewGroup);
私の質問と問題は次のとおりです。データをそのポップアップに渡す方法は?? たとえば、特定のアイテムにData関連付けられたオブジェクトからテキストを渡し、ポップアップに表示したいだけです。ListView
必要に応じて、さらにコードを貼り付けることができます。