私はここに見た共通の質問にひねりがあり、私は困惑しています。Android ListItemのアイテムのポップアップ警告ダイアログ
私が必要とするのは、単にリスト項目の各サブ項目のダイアログボックスです。私はリスト項目のダイアログを見ましたが、リスト項目の項目までそれを必要とします。現在、私はgetView()メソッドの内部でアダプタ内でこれを実行しようとしました。例えば
:
@Override
public View getView(int position, View convertView, ViewGroup parent)
{
View v = convertView;
if (v == null)
{
LayoutInflater li = (LayoutInflater) _context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
v = li.inflate(_resourceId, null);
}
string description = "howdy Test";
TextView description = (TextView) v.findViewById(R.id.description);
description.setText(description);
description.setOnClickListener(new View.OnClickListener()
{
public void onClick(View view)
{
AlertDialog.Builder dia = new AlertDialog.Builder(view.getContext());
dia.setTitle(view.getContext().getResources().getString(R.string.DESCRIPTION_TITLE));
dia.create();
}
});
}
上記のものの例では、それはのonClick()メソッドに入りませんが、何もAlertDialogで起こりません。他の誰かがこれを試しましたか?そこには良い方法がありますか?私は間違って何をしていますか?
おかげで、 ケリー
Bam!それが私のトリックでした。本当にありがとうSlukian、本当に感謝しています。私はそれが何か単純なものでなければならないことを知っていたが、それはちょうど私と一緒にクリックしていなかった。 – KellyTheDev