私のアプリケーションでは、テキストビューを行として持つリストビューがあります。Android:ポップアップでリストビューのアイテムを編集する
各行をクリックすると、私はテキストを編集することができますし、私は自分のアプリケーションのデータに更新するだけでなく、ポップアップで
おかげで、新たな価値を反映するために、この編集した値を抽出することができるはずどこpoupが来てほしいですあなたの助けと時間のためにたくさん
私のアプリケーションでは、テキストビューを行として持つリストビューがあります。Android:ポップアップでリストビューのアイテムを編集する
各行をクリックすると、私はテキストを編集することができますし、私は自分のアプリケーションのデータに更新するだけでなく、ポップアップで
おかげで、新たな価値を反映するために、この編集した値を抽出することができるはずどこpoupが来てほしいですあなたの助けと時間のためにたくさん
私はポップアップではうまく動作しませんでしたが、アラートボックスを試して実装が非常に簡単になりました。ここ
は、アラートボックスのコードです: http://www.androidsnippets.com/prompt-user-input-with-an-alertdialog
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
final View popupView = inflater.inflate(R.layout.popup2, null);
final PopupWindow popup2 = new PopupWindow(popupView,
RadioGroup.LayoutParams.MATCH_PARENT,
RadioGroup.LayoutParams.MATCH_PARENT);
popup2.setFocusable(true);
popup2.showAtLocation(view, Gravity.CENTER, 0, 0);
}
尋ねる前に検索してください:あなたのリストビュー用の 'setOnItemClickListener'を使用しない理由はS? –
Stackoverflowは質問するためのものです。誰もあなたに直接コードを提供することはありません。まず自分自身を試してください。つまったら、私たちはあなたを助けます。 – Shafi
私は既に試していましたが、私のコードは、私のリストビューの行であるtextviewのsetOnClickListenerを実装しています。 私の問題は、今編集可能なテキストが表示されています。それは編集した値を編集して抽出した後、ポップアップが表示されるようにしたい。 私はポップアップウィンドウのボタンが必要になると思いますか?クリックすると が表示されます。編集した値でリストビューに戻ってください。 私はこの部分を実装することについて何も考えていませんでした。 holder.text1.setOnClickListener(新View.OnClickListener(){ @Override ます。public void onClickの(ビュービュー){ \t \t \t PopupWindow PW =新しいPopupWindow:私はこの部分 – png