获取对象标签的字符串

To get a String of Object tag

我对标签有疑问。例如,如果我有一个带有标签 "ButtonTag" 的按钮。标签是一个对象,但我想捕获一个字符串 "ButtonTag" 并在开关内部使用。总结一下,获取一个 String of Object 标签并在 Switch 中使用。可以吗?

public void ArtGeneralButton(View view){
         selsub = view.getId();
         tagsub = view.getTag(); \ Object -> String How???
        // String myString = getString(null,tagsub,);
         UpdateAnsList myUpdate = new UpdateAnsList(this);      
         myUpdate.StartUpdateAnsList(selsub,tagsub);

    }
String tagString = (String) view.getTag();

就这么简单,只要最初用来设置标签的是String

至于在switch中使用String的话,我更喜欢使用int作为switch的key。在这种情况下,我将标签设置为 ints - 任意值,例如 1、2、3 等,或者使用 strings.xml 文件中字符串的资源 ID。