Ben*_*Ben 85 android unit-testing android-edittext
我正在创建一个EditText对象,然后我尝试在单元测试中引用它.什么是添加一个新的最佳方式id来R.id为这个动态创建的对象,这样我可以通过以后引用它findViewById()的单元测试?
Hid*_*oid 201
您可以使用xml资源文件设置稍后在R.id类中使用的ID,并让Android SDK在编译期间为它们提供唯一值.
RES /值/ ids.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item name="my_edit_text_1" type="id"/>
<item name="my_button_1" type="id"/>
<item name="my_time_picker_1" type="id"/>
</resources>
Run Code Online (Sandbox Code Playgroud)
要在代码中使用它:
myEditTextView.setId(R.id.my_edit_text_1);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37137 次 |
| 最近记录: |