当前位置:  开发笔记 > Android > 正文

在活动中获取android元素ID

如何解决《在活动中获取android元素ID》经验,为你挑选了1个好方法。

如何在Android中获取元素ID



我需要在活动中访问editText的ID(例如,将“ etCustomerNo”获取为字符串)。谢谢。

我需要知道布局上所有editText的ID

for (int i = 0; i < rl.getChildCount(); i++) {
    if (rl.getChildAt(i) instanceof EditText) {
        String id = String.valueOf(rl.getChildAt(i).getId());
    }
}

getId()返回一个int值而不是"etCustomerNo"



1> Rico Teng..:
    String s = getResources().getResourceEntryName(et.getId());

Et是您的EditText对象。s是您的ID名称。

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有