您好,我需要通过从某个 ID 的标识符获取字符串来快速编码。
例如,我的三个 Textview 的 id 是 R.id.tv1、R.id.tv2、R.id.tv3。
我想从“tv1”获取一个字符串或一个字符,基本上是“1”,以简化编码并使其更快。
我该如何实现这一目标?获取 getId() 仅返回 id 的整数,但我确实想要字符串。
感谢您的帮助。
最佳答案
实际上你可以创建函数来将你的 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";
}
}
关于java - 如何从 id 的标识符中获取字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56453495/