Javascript 从strings.xml中选择不同的值

Javascript 从strings.xml中选择不同的值,javascript,android-studio,Javascript,Android Studio,在mystrings.xml中,我有以下内容 <string name="alphabet">ABCDEFGHIJKLMNOPQRSTUVWXYZ</string> <string name="alphabet_numbers">123456789</string> 它不会返回字符串字母表。我需要将字符串字母表用于我的MainActivity类,字符串资源没有问题。您应该在if语句之外定义返回变量 public String returnAlph

在mystrings.xml中,我有以下内容

<string name="alphabet">ABCDEFGHIJKLMNOPQRSTUVWXYZ</string>
<string name="alphabet_numbers">123456789</string>

它不会返回字符串字母表。我需要将字符串字母表用于我的MainActivity类,

字符串资源没有问题。您应该在if语句之外定义返回变量

public String returnAlphabet(){
String mychoice = "yes";
String alphabet = null;//define string here
if (mychoice.equals(mychoice)){
alphabet = getResources().getString(R.string.alphabet);
}else{
alphabet = getResources().getString(R.string.alphabet_numbers);
}

return alphabet;
}

我需要用if语句获取字母表\u编号,但它不起作用,
它不返回字符串字母表之间存在矛盾字母数字的值。让我们看看作者是否对逻辑有其他想法。
public String returnAlphabet(){
String mychoice = "yes";
String alphabet = null;//define string here
if (mychoice.equals(mychoice)){
alphabet = getResources().getString(R.string.alphabet);
}else{
alphabet = getResources().getString(R.string.alphabet_numbers);
}

return alphabet;
}