gpt4 book ai didi

android - id-beginner wonder 的加号和非加号

转载 作者:行者123 更新时间:2023-11-29 21:58:13 26 4
gpt4 key购买 nike

我是 Android 初学者,我不明白 id 引用前的加号 (+) 到底是什么意思。我在网上找到的教程只说是new id reference,非加定义就是引用定义的id。你能举个例子来澄清我对这个小细节的不理解吗?我正在绞尽脑汁想把它弄好?

最佳答案

android:id="@+id/your_id" 表示SDK会生成R.id.your_id整型资源(可以查看自动生成的R. Java 文件)。

your_id 上没有“+”的引用 (android:id="@id/your_id") 只是指向已生成资源的“指针”R.id.your_id。因此,为了使用它,您应该已经在代码中的某处定义了它。

所以,作为一个简单的结论:“+”代表添加/创建一个id,没有“+”代表使用已经创建的id。

关于android - id-beginner wonder 的加号和非加号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12664723/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com