여기에있는 일반적인 질문에 비틀어졌습니다. 나는 의아해합니다.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();
}
});
}
, 그것은 온 클릭() 메소드로 이동 않지만, 아무것도에 AlertDialog에 발생하지 않습니다. 다른 사람이 이것을 시도 했습니까? 거기에 더 좋은 방법이 있습니까? 내가 뭘 잘못하고 있니?
덕분에, 켈리
Bam! 그것은 저를위한 간계를했다. 대단히 감사합니다. Slukian, 정말 고맙습니다. 나는 그것이 단순해야만한다는 것을 알았지 만, 나와 함께 클릭하지는 않았다. – KellyTheDev