gpt4 book ai didi

java - 如何为动态创建的 View 分配唯一 ID?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:14:41 24 4
gpt4 key购买 nike

<分区>

在我的应用程序中,我正在创建 Views - 在本例中为 EditText - 动态创建。但是我添加的每个 View 都需要有一个唯一的 ID。

EditText editText = new EditText(context);
LayoutParams params = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
editText.setLayoutParams(params);

// Which value am I supposed to use here?
editText.setId(value);

layout.addView(editText);

如果我分配一个随机值,我害怕冲突,我想不出任何方法来生成没有冲突可能性的 id。

请注意,我知道可以在 res/values/ids.xml 中定义一组固定的 id,但这不是我想要的!我需要动态创建 ID!我不知道我需要多少。

那么有什么安全的方法来生成id吗?

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