我想在添加按钮单击和动态布局上动态添加布局显示日期选择器,时间选择器对话框并在给定的编辑文本中设置值。在日期图像中显示单击设置日期右侧。这里的问题在添加第二个相同布局时开始并设置它仅在新创建的布局上设置的日期
问问题
2139 次
1 回答
1
例如,您需要创建带有 ScrollView 和 LinearView 的 xml 布局文件。然后在您的活动课程中:
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);
我知道这不是您问题的直接答案,但可能会帮助您动态添加视图。
于 2012-05-22T09:09:48.277 回答