java - 多个 TextView 具有一个 ID

标签 java android

如何创建多个 TextView在一种布局中使用一个 ID?这是我的 XML:

<TextView
                android:id="@+id/tooltext"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginRight="5dp"
                android:textColor="#ffffff"
                android:textStyle="bold"
                android:textSize="20sp"
                android:layout_gravity="center"/>

<TextView
                android:id="@+id/tooltext"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginRight="5dp"
                android:textColor="#ffffff"
                android:textStyle="bold"
                android:textSize="20sp"
                android:layout_gravity="center"/>
<TextView
                android:id="@+id/tooltext"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginRight="5dp"
                android:textColor="#ffffff"
                android:textStyle="bold"
                android:textSize="20sp"
                android:layout_gravity="center"/>

这是我的 Java 代码

TextView lVl = (TextView) findViewById(R.id.tooltext);
lVl.setText("b a g i n n e r");

当我运行时,只有一个 TextView出现。为什么?

最佳答案

You can't

ID 在布局范围内是唯一的。

您无法命名它们,但可以将其放入一个布局中。

之后,在该布局内循环遍历它们,并为所有它们设​​置相同的值。就像这里:Get all child views inside LinearLayout at once

关于java - 多个 TextView 具有一个 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51967010/

相关文章:

android - 在 native Android 库中保存/加载数据

android - "No resource found that matches the given name..:"- Android Studio 2.1.2 (React Native App)

android - 如何以编程方式打开 Android Wear 键盘?

java - 无签名 token Java CXF 客户端

java - facebook sdk 4.0 相当于 android 中的 Session.StatusCallBack 和 OpenRequest

java - 在 Java 中为 XML 编码文本数据的最佳方法是什么?

java - 解析 XML ServletContext 资源 BeanDefinitionStoreException

android - 无法将我的安卓手机 (XOLO a500) 连接到 adb

java - 从Web目录加载图像,显示在ImageView中

Java记录器配置文件不生效