gpt4 book ai didi

android-studio - 小部件 "skipping"重复时的 ID 号

转载 作者:行者123 更新时间:2023-12-03 17:50:47 26 4
gpt4 key购买 nike

假设我添加(使用调色板)一个 textView,我可以在组件树中看到它的名称为 textView .然后我将这个复制了 10 次,并将数字添加到 textView 的 ID;但是如果我删除第 9 和第 10 个然后我尝试添加一个新的 textView,它将显示为 textView11 (不再是 textView9)。所以它“跳过”了我刚刚删除的那些。

我只是好奇是否有办法在 XML 代码或其他东西中重新建立“顺序”。

最佳答案

实际上,Android Studio 并没有跳过您正在发生的 TextView ID,因为 Android Studio 正在为您正在制作的 TextView 维护缓存,而不是为您正在删除的 TextView 维护缓存。这同样适用于其他 View 。这就是您看到 textview11 的原因删除后textview9textview10 .

如果您做一件简单的事情就是使缓存无效并重新启动可以完成的Android Studio,则可以解决此问题

单击文件->使缓存无效/重新启动,然后单击使缓存无效并重新启动。

即使您删除了 ID 为 textview2 的 TextView,然后在无效并重新启动之后,当您再次放置 TextView 时,它也会首先分配 textview2然后前面的可能就像最后一个是 textview9那么它将显示textview10之后。

关于android-studio - 小部件 "skipping"重复时的 ID 号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54953610/

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