R.id如何从XML中获取视图?

时间:2018-01-22 14:10:10

标签: java android android-layout

新手到android但很想知道R.id.textview背后是什么。首先,我要浏览文档,发现R是一个包含一个名为R.id()的嵌套类的类。但我无法找到如何在R.id之后使用id,所以有人可以解释一下这是如何工作的以及XML文件如何与Main Activity集成。

1 个答案:

答案 0 :(得分:0)

在Android Java框架中,android.R.id.text1TextView的标识符。您可以从框架中找到许多布局(select_dialog_item,select_dialog_singlechoice,simple_dropdown_item_1line等)。在Android框架xml中,它由@+id/text1

表示

xml与onCreate()

下面的这一行的MainActivity集成在一起
setContentView(R.layout.activity_main);

所以,在你的MainActivity中你只是对Android说(嘿,只是使用这个布局),任何R.id ....都会引用Activity里面的对象,你也可以用R.strings R.layout来做等等

R.layout调用xml布局文件。