2011-09-05 15 views
1

여러 웹 서비스에서 데이터를 검색하고 선택할 데이터를 채우는 사용자 지정 대화 상자가 있습니다.Android : 대화 상자에서 항목을 동적으로 추가/제거합니다.

대화 상자를 즉시 ​​표시하고 웹 서비스에서 오는 데이터를 채우고 싶습니다. 웹 서비스 중 일부가 중단 될 수 있으며 사용자에게 데이터를 표시하기 전에 모든 서비스가 반환되기를 기다릴 이유가 없습니다.

onPrepareDialog를 사용하면 대화 상자가 실제로 표시되기 전에 만 데이터를 변경할 수 있습니다. 대화 상자에서 항목을 동적으로 추가/제거 할 수있는 방법이 있습니까?

답변

0

어떻게 대화를하고 있습니까? TextView에 TextView를 삽입하면 dialog.findViewById(R.id.yourTextViewId);을 사용할 수 있습니다. 대화 상자에 TextView에 대한 참조가 표시되면됩니다. 그런 다음 일부 웹 서비스가 반환 된 후에 포함시킬 때마다이 참조에서 setText(txt);으로 전화 할 수 있습니다.

관련 문제