我想在添加按钮上动态添加布局,然后在动态布局上显示Datepicker,Timepicker对话框并在给定的编辑文本中设置值。在日期中显示图像单击设置日期右侧。此问题在添加第二个相同布局时开始,并设置仅在新创建的布局上设置的日期
答案 0 :(得分:1)
例如,您需要使用ScrollView和LinearView创建xml布局文件。 然后在您的Activity类中:
LayoutInflater inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View main = inflater.inflate(R.layout.your_layout, null);
setContentView(main);
LinearLayout linear = (LinearLayout)main.findViewById(R.id.linear_layout);
然后在onClick方法中:
View yourView = inflater.inflate(R.layout.yourView, null);
// Do whatever you want with your View, set up some variables etc.
并将视图添加到主视图中:
linear.addView(yourView);
我知道这不是您问题的直接答案,但可能会帮助您动态添加视图。