我正在做 android 并希望一个一个地获取 id 名称,以便我可以以正确的顺序在视图上显示数据,因此我将 id 保存为 ( selected1
, selected2
, selected3
, ...)。实际上,我想在 MainActivity 中命名用户在 SecondActivity 中选择的选定项目,然后使用 Intent 在 MainActivity 中取回名称。
但问题是我无法动态调用 MainActivity 的 TextView 的 id 名称,例如
int counter = 1;
// to count till which view we put the data,
// numbering is also related to name of id's you can see in image
String str_count = Integer.toString(counter);
String selected = "selected";
String id_name = selected + str_count;
// currently id_name = "selected1", I am going to increase this counter
// so next time we will get the next view
但它告诉我们用名字创建新的 idid_name