2013-07-03 3 views
0

에 대화 상자에서보기를 추가하는 방법은, , 내 문제는 안드로이드에 새로운 문제가 있어요 내가 한 : 여기 내가 새로운 경고 대화 상자를 여는 버튼이 주요 활동을 가지고MainActivity

, 내 대화의 예는 다음과 같습니다

http://pastebin.com/n1NDsbQp

는 무엇을 할 원하는라는있는 LinearLayout 내 MainActivity에 글고 치기와 같은 새로운보기를 추가 대화 상자에 버튼을 "SET"를 클릭하는 것입니다 : "reminder_layout"

나는 가지고있다. 이 일을하는 방법을 모른다 ... 미리 감사드립니다!

답변

0

대화 상자의 onButtonClickListiner 또는 onPositveButton (코드에서 정의한 내용)에서 작업을 수행하십시오.

당신의 참조가 레이아웃이 당신을 도와줍니다

layout.addView(valueTV); 

희망을 추가 여기

EditText valueTv = new EditText(this); 
    valueTV.setText("hallo hallo"); 
    valueTV.setId(5); 
    valueTV.setLayoutParams(new LayoutParams(
      LayoutParams.FILL_PARENT, 
      LayoutParams.WRAP_CONTENT)); 

보기를 만들기

LinearLayout layout=findViewById(R.id.lineralayout); 

있는 LinearLayout

선언 가져옵니다.

+0

답변을 주셔서 감사합니다.하지만이 방법은 작동하지 않을 것이라고 생각합니다. findViewById (int) 유형이 RemindDialog (내 클래스 이름)에 대해 정의되지 않았습니다. – dejvid

+0

동일한 작업을 수행하는 동안 어떤 유형의 문제가 발생하는지 알 수 있습니까? – vinaykumar

+0

DialogFragment 클래스 (LinearLayout 레이아웃 = findViewById (R.id.lineralayout);)에 레이어를 선언 할 때이 오류가 발생합니다. 메서드 findViewById (int)가 RemindDialog 유형에 대해 정의되지 않았습니다. – dejvid

관련 문제