0

在我的 android 应用程序中,我想将 UI 树附加到屏幕以进行渲染。

我不确定我应该调用哪种方法,请指教。

我应该使用哪种方法?

setContentView()?

4

1 回答 1

1

您的意思是通过代码动态加载布局吗?如果是,那么您应该使用:
LayoutInflater.from(your_activity_context).inflate(R.layout.your_layout, this);
这将从您的 UI 布局中扩展一个 UI 树并将树附加到您当前的对象(这里的“this”,通常可以是自定义的 UI 视图)。
然后就可以拿到布局里面的UI对象了:
mImgView = (ImageView) findViewById(R.id.wallpaper_item_image);

于 2013-10-20T15:05:50.833 回答