확인을 누르면 리스트가 있는 새창을 띄우고 싶은데 이게 참 안되네요;
이를 layoutInflater로 새로운 xml UI를 소환해오고 싶습니다만 Forced close만 뜨네요.
어떻게 하면 되는걸까요?
제가 질문하는 부분은 아래 코드에서 가장 밑부분을 보시면 됩니다.
public void onClick(View v) {
// TODO Auto-generated method stub
if (v == ok1btn) {
new AlertDialog.Builder(this).setTitle("Please Check").setMessage(
"Did you check every elements?").setNegativeButton("No",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
}).setPositiveButton("Yes",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
LayoutInflater inflater = (LayoutInflater)this.getSystemService(LAYOUT_INFLATER_SERVICE);
View listlayout = inflater.inflate(R.layout.lists,null);
}
}).show();
음 제가 하고 싶은것은 여기 Dialog의 onclick에서 Yes를 누를 경우 inflater로 list라는 layout을 불러와서 보여주고 싶은겁니다. 말그대로 새창이 떠야하는 것인데 inflater를 잘 사용할줄도 모르겠고 다른 쉬운 방법이 있는지도 모르겠습니다. onclick에서 Yes를 누를시 event로 새로운 layout을 불러와서 전체창이 바뀌려면 어떻게 해야하는 지요.