【发布时间】:2015-07-05 22:41:18
【问题描述】:
我有使用 Java 构建的布局 - 不是来自 XML 文件。
我通过 Java 代码为每个视图分配一个任意 id:
例如:
Button btn = new Button(this);
btn.setText("testBtn");
btn.setId(123456);
问题是来自 Android 工具的 uiautomator 无法识别 id - 我得到空 id。
当我使用 XML 文件添加按钮时,一切正常。
所以我的问题是,id的动态设置有什么问题, 两者有什么变化,为什么 uiautomator 不能识别动态 id?
附:目前我不喜欢将所有布局更改为 XML 的
【问题讨论】:
标签: android view android-uiautomator