相关疑难解决方法(0)

Android:View.setID(int id)以编程方式 - 如何避免ID冲突?

我在for循环中以编程方式添加TextViews并将它们添加到ArrayList.

我该怎么用TextView.setId(int id)?我提出了什么整数ID,所以它不与其他ID冲突?

android conflict android-view

305
推荐指数
10
解决办法
23万
查看次数

Android:以编程方式设置编辑文本或文本视图ID

我正在开发一个应用程序,我在其中以编程方式创建Edittext:

EditText edText = new EditText(this);
edText.setId(1);
edText .setLayoutParams(new TableLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT,0f));
edText .setInputType(InputType.TYPE_CLASS_NUMBER);
edText.setHint("dsgsdgsgs");
tableLayout.addView(edText);
Run Code Online (Sandbox Code Playgroud)

在这里,我将整个行中的编辑文本的ID设置为"1" edText.setId(1);.

但我需要的是 - 我想在字符中设置ID,例如:

edText.setId("edittext_hello");
Run Code Online (Sandbox Code Playgroud)

所以我可以通过该ID访问它.我怎样才能完成这项任务请帮忙.

android android-layout android-edittext

9
推荐指数
3
解决办法
3万
查看次数