gpt4 book ai didi

java - 有没有办法在java中检查变量的标签?

转载 作者:行者123 更新时间:2023-12-02 00:41:55 26 4
gpt4 key购买 nike

int foo = 0xff;

String label = getNameOfFoo(foo);

System.out.println(label);// this should print "foo";

private String getNameOfFoo(int n){
String ret;

///WHAT COULD I DO HERE TO MAKE THIS A REALITY?

return ret;
}

在你对我说“看在上帝的份上你为什么需要这个?!”之前我想说的是,我的目标是绕过 Android 将我的 View id 识别为字符串的机制(即“id=@+id/user_name”),但必须将其返回到我的代码中,如 int user_name = R.id.user_name。当我知道有一个“user_name”标签时,这很好用。但当我不这样做时就会变得糟糕。我正在尝试编写一个可换肤的应用程序,它可能包含也可能不包含 xml 中的各种内容,并且我需要一种方法来检查字符串形式的 id。

最佳答案

您所描述的内容无法在 Java 中完成。你能再解释一下你真正的问题吗?我制作了一个可换肤的 Android 应用程序。

编辑:如果您可以从名称转到 ID,这对您有帮助吗?在这种情况下,您可以查看此线程: How do I get the resource id of an image if I know its name?

但是我没有以这种方式解决它,并且认为没有必要。

关于java - 有没有办法在java中检查变量的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6128628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com