【问题标题】:What is the different between setContentView and getLayoutResource in android?android中的setContentView和getLayoutResource有什么区别?
【发布时间】:2016-08-08 09:54:18
【问题描述】:

通常,当我们要加载android布局时,我们在onCreate函数中使用setContentView(view)。我看到另一个函数getLayoutResource() 也可以加载布局。我读过getLayoutResource,但我不明白。

它们之间有什么不同?

【问题讨论】:

    标签: android setcontentview


    【解决方案1】:

    我不确定你在哪里读到 getLayoutResource() 也是加载布局? getLayoutResource() 方法获取将显示为视图的布局资源。另一方面,setContentView(view) 从布局资源中设置活动内容。资源将被膨胀,将所有顶级视图添加到活动中。

    例如,如果您调用了setContentView(R.layout.my_awesome_layout);,那么调用getLayoutResource() 应该返回R.layout.my_awesome_layout 的整数标识符;

    您可以在setContentView(android.view.View)上阅读更多内容

    我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2013-07-22
      • 2020-10-13
      • 1970-01-01
      • 2011-05-05
      • 2015-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多