gpt4 book ai didi

android - 在Android Studio中将注释添加到项目中时出错

转载 作者:行者123 更新时间:2023-12-03 06:30:55 26 4
gpt4 key购买 nike

我正在尝试通过添加支持注释,并将以下行放入build.gradle文件的依赖项块中,并在gradle中添加com.android.application或com.android.library来尝试解决方案。

developer.android.com/studio/write/annotations.html

但是问题符号(1000)和(1001)在这里仍然是红色的:

TileView tvOne = new TileView(getContext());
tvOne.setClickable(false);
tvOne.setSelected(matchView.isSelected());
// tvOne.setEnabled(false);
tvOne.setTile(matchView.getTile());
tvOne.setId(1000);

TileView tvTwo = new TileView(getContext());
tvTwo.setClickable(false);
tvTwo.setSelected(otherView.isSelected());
// tvTwo.setEnabled(false);
tvTwo.setTile(otherView.getTile());
tvTwo.setId(1001);

最佳答案

我假设TileViewandroid.view.View的子类。

因此,方法.setId的参数应声明为resource id

例如。

创建资源文件
src/main/res/values/ids.xml
有内容

<?xml version="1.0" encoding="utf-8"?>
<resources>
<item name="tileViewOne" type="id" />
<item name="tileViewTwo" type="id" />
</resources>

然后您设置。
tvOne.setId(R.id.tileViewOne);

tvTwo.setId(R.id.tileViewTwo);

关于android - 在Android Studio中将注释添加到项目中时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42237934/

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