gpt4 book ai didi

java - 循环遍历 Activity 中的所有 "widgets"/元素

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:52:40 26 4
gpt4 key购买 nike

几天前我启动了自己的 Android 应用程序,因为我需要一个移动应用程序来存储我在医院收集的大量数据。

我是 Java 和 android 环境的新手,虽然它看起来很容易理解并且与 C++ 非常相似。

无论如何,我的应用程序有一堆“EditText”和单选按钮,我的问题是:

我如何遍历所有这些小部件(EditTexts 和单选按钮)?

在 .NET 中,您可以执行“为容器中的每个元素”循环,但我似乎无法在 Java/android 环境中找到执行此操作的方法。

注意:我不知道 Activity 中有多少“小部件”,因为有些是动态创建的,有些是硬编码的,有些则显示是否设置了某些用户首选项

如有任何帮助或提示,我们将不胜感激。

最佳答案

for (int i = 0; i < rootView.getChildCount(); i++)
rootView.getChildAt(i)

请注意,这将返回 View-s,您必须在运行时检查您当前正在查看的 View 的确切类型

关于java - 循环遍历 Activity 中的所有 "widgets"/元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4194799/

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