0

我有一个问题,我是 android 新手,我的问题是:

我有主要活动,其中有一个打开新警报对话框的按钮,这是我的对话框示例:

http://pastebin.com/n1NDsbQp

我想要做的是通过单击对话框上的“SET”按钮,将一个新视图(如 EditText)添加到我的 MainActivity 到 LinearLayout,名为:“reminder_layout”

我不知道该怎么做...在此先感谢!

4

1 回答 1

0

在 Dialog 或 onPositveButton 的 onButtonClickListiner 中执行操作(您在代码中定义的任何内容)。

获取您声明的 LinearLayout 的参考

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

在此处创建您的视图

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

添加到您的布局

layout.addView(valueTV);

希望这对您有所帮助。

于 2013-07-03T11:45:55.070 回答