Java 在Android中访问视图的子视图

Java 在Android中访问视图的子视图,java,android,Java,Android,我对Java相当陌生,更不用说Android了。我被一个问题困住了 我在检测(使用检测)时遇到的 android框架)android项目的代码。我有一个列表视图 使用getTouchables()API,我将视图存储在 ArrayList。在调试会话中,我看到每个视图都有子视图 (McChildren)展开后,我可以看到有一个“ImageView”和 “文本视图”出现。当“文本视图”展开时,我可以访问 包含我要查找的文本值的多行文字变量。在里面 简而言之,我在寻找“变量”时所寻找的值 Eclip

我对Java相当陌生,更不用说Android了。我被一个问题困住了 我在检测(使用检测)时遇到的 android框架)android项目的代码。我有一个列表视图 使用getTouchables()API,我将视图存储在 ArrayList。在调试会话中,我看到每个视图都有子视图 (McChildren)展开后,我可以看到有一个“ImageView”和 “文本视图”出现。当“文本视图”展开时,我可以访问 包含我要查找的文本值的多行文字变量。在里面 简而言之,我在寻找“变量”时所寻找的值 Eclipse调试透视图的窗口,位于 'myview->McChildren->[1](文本视图)->mText->value'

这里“myview”是视图类对象的名称

如何访问/读取“value”变量的内容

如果你需要这方面的信息,请告诉我

多谢各位
-BA

您可以通过MVView对象的findViewByID方法进行访问

比如说

TextEdit mText = (TextView)myView.findViewById(R.id.mText);
mText.setText("Hello!");
希望这是你想要的或对你有帮助


Damon

不幸的是,没有。我试图读取变量中的值,但没有设置它。我试图读取的变量值不在“R”中。