2014-12-19 2 views
0

Menu -> SubMenus 탐색을 처리하고 있는데 문제가 있습니다.ListView가있는 사용자 정의 AlertDialog

내 첫 번째 화면은 모든 화면을 차지하는 ListView입니다. ListItem을 선택하면 다른 활동으로 이동하지만 AlertDialog는 높이가 절반 인 ListView로 구성됩니다. 따라서 사용자가 대화 상자를 탭하면 사라집니다.

그래서 처음 ListView에서 Listener를 설정하는 방법을 알고, 대화 상자의 ListView에 AsyncTask가 채워지도록 선택한 항목의 데이터를 전달하는 다른 Activity로 이동하지만이 AlertDialog를 얻는 방법을 모르겠습니다. ListView로 구성

아무도 도와 줄 수 있습니까?

건배

+1

를 삽입 R.layout.custom에서이

 final Dialog dialog = new Dialog(context); dialog.setContentView(R.layout.custom); dialog.setTitle("Title..."); // set the custom dialog components - text, image and button TextView text = (TextView) dialog.findViewById(R.id.text); text.setText("Android custom dialog example!"); ImageView image = (ImageView) dialog.findViewById(R.id.image); image.setImageResource(R.drawable.ic_launcher); Button dialogButton = (Button) dialog.findViewById(R.id.dialogButtonOK); // if button is clicked, close the custom dialog dialogButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { dialog.dismiss(); } }); dialog.show(); 

같은 사용자 정의 대화 상자를 사용해야합니다 –

답변

0

당신은 당신이 한 일을리스트 뷰