마스터 데이터 (주문 데이터)를 입력하고 사용자가 버튼을 클릭하는 순서로 항목을 입력하는 순서를 저장 한 후 사용자가 항목을 입력 할 때 Alertdialog가 팝업되고 항목과 관련된 다른 세부 정보를 입력하고 저장을 누릅니다. 사용자는 모든 항목이 입력 될 때까지이 프로세스를 계속합니다. 각 저장 버튼을 클릭 한 후 부모 작업에서 listview를 눌러 새로 고침하고 사용자가 경고 대화 상자를 통해 항목을 추가 할 때 순서대로 추가 된 항목이 차례로 목록에 표시됩니다. 어떻게하는지 말해줘. 미리 감사드립니다.
수정
저는 바보입니다. 질문을하기 전에 생각해야했습니다. 활동이 Alertdialog를 호출 할 때 ... 모든 변수를 대화 상자에서 사용할 수 있습니다. 그래서 대화 상자에서 해당 주문에 대한 모든 항목을 검색하고 Activity에서 사용할 수있는 listview를 채울 수 있습니다. 모든 제안을 주셔서 감사합니다. 어쩌면대화 상자에서 작업 목록보기 업데이트
0
A
답변
0
점검 :
http://developer.android.com/guide/topics/ui/dialogs.html#PassingEvents
당신은 리스너 인터페이스를 구현해야합니다. 콜백 메소드에서 목록보기를 업데이트 할 수 있습니다.
0
...
- 는
0
당신은에 기능을 할 수 있습니다 활동
ActivityClass.java
ListView listview;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listview = (ListView) findViewById(android.R.id.list);
refreshData();
listview .setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) {
new AlertDialog.Builder(ActivityName.this)
//.setIcon(R.drawable.folder)
//.setTitle("title")
.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
saveData();
refreshData();
}
}).show();
}
});
}
void saveData(){
//write code here fo save data
}
public void refreshData(){
ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1, list);
listview.setAdapter(adapter);
}
관련 문제
- 1. 표시된 대화 상자에서 콘텐츠 업데이트
- 2. 삭제 작업 후 목록보기 업데이트
- 3. 업데이트 목록보기 대화 상자를 채운 후
- 4. JQueryUI 작업 중 대화 상자에서 열기
- 5. TPL 모달 대화 상자에서 TPL 작업 진행
- 6. TaskDialogStandardIcon이 작업 대화 상자에서 작동하지 않습니다.
- 7. jQuery UI 대화 상자에서 'title'을 업데이트 하시겠습니까?
- 8. jquery 대화 상자에서 업데이트 단추를 비활성화하는 방법
- 9. jQuery 대화 상자에서 AJAX를 사용하여 MySql 업데이트
- 10. 모달 대화 상자에서 기본 창 태그 업데이트
- 11. 대화 상자에서 PrimeFaces datatable 행 업데이트
- 12. 모달 대화 상자에서 JLabel 업데이트 시도
- 13. 비동기 작업 목록보기 업데이트 후 버튼보기
- 14. 목록보기 업데이트
- 15. 텍스트 상자에서 목록보기
- 16. 즉시 업데이트 목록보기
- 17. 대화 상자에서 대화 호출
- 18. 화면 방향 변경 후 대화 상자에서 ListView 업데이트
- 19. 사용자 지정 대화 상자에서 목록보기 다음에 단추 추가
- 20. jQuery Mobile - 대화 상자에서 복수 선택 강제 옵션 목록보기
- 21. 동일한 항목을 표시하는 경고 대화 상자에서 Android 목록보기
- 22. 대화 상자에서
- 23. 대화 상자에서 어떻게 작동합니까?
- 24. 업데이트 목록보기
- 25. 대화 상자에서 길이가 잘못되었습니다.
- 26. 사용자 지정 대화 상자에서 Listview 행 UI 업데이트
- 27. 업데이트 목록보기 UpdateService android
- 28. 목록보기 상자에서 항목을 선택했는지 확인합니다.
- 29. JQuery 대화 상자에서 JQuery 대화 상자 열기
- 30. 대화 상자에서 공백이 열림
나는 이것이 옳은 대답이라고 생각합니다. 감사. 그것을 탐험하자. – Dibs