【发布时间】:2015-04-23 17:17:45
【问题描述】:
我查看了大约 12 个 SO 帖子,并阅读了有关活动和片段的文档。
我认为是一个非常普遍的问题,但也许我错过了一些基本的东西。
我有一个片段。这个片段是从 Java 而不是 XML 创建它的视图。在运行时,我想向它添加图像。我已经尝试将视图添加到 viewgroupd,创建一个 LinearLayout 并将其添加到视图中,以及其他一些东西,但它们都不起作用。我经常崩溃(没有错误日志:?()。
这是我尝试过的最好的代码:
iImage image = new iImage(getActivity());
image.setImageResource(R.drawable.image);
LinearLayout.LayoutParams imageParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
image.setLayoutParams(imageParams);
((ViewGroup)getFragmentManager().findFragmentById(resourceId).getView()).addView(image);
如果您能建议我如何将视图添加到片段中,我将不胜感激!
【问题讨论】:
标签: java android android-fragments android-activity viewgroup