如何从ID的标识符获取字符串

时间:2019-06-05 02:17:48

标签: java android

您好,我需要通过从特定ID的标识符获取字符串来快速编码。

例如,我的三个Textview的ID是R.id.tv1,R.id.tv2,R.id.tv3。

我想从“ tv1”(基本上是“ 1”)中获取字符串或字符,以简化编码并使其更快。

我该如何实现?获取getId()只是返回id的整数,但是我真的想要字符串。

谢谢您的帮助。

1 个答案:

答案 0 :(得分:1)

实际上,您可以创建将ID转换为类似

的字符串的函数
public String getCorrespondingString (int resId ) {

    switch(resId){

        case R.id.tv1: return "1";

       case R.id.tv2: return "2";

      case R.id.tv3: return "3";
    }

}