Android Studio“R.array”错误:(36,44)错误:无法找到符号变量数组
问题描述:
错误突出显示文本“数组”红色。我如何解决它?Android Studio“R.array”错误:(36,44)错误:无法找到符号变量数组
public class Signup extends Activity {
AutoCompleteTextView y;
String[] z;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.signup);
y = (AutoCompleteTextView) findViewById(R.id.cntry);
z = getResources().getStringArray(R.array.country);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, z);
答
你用你的资源内arrays.xml文件TypedArray /值的文件夹,看起来像这样,
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="country">
<item>@drawable/pakistan</item>
<item>@drawable/india</item>
<item>@drawable/USA</item>
</string-array>
</resources>
你必须回答此处[创建阵列(https://*.com/问题/ 10774668 /资源数组) –
'Rxfoo'是由资源文件/清单自动生成的。如果编译器抛出一个关于'x.foo'的错误,那么'x.foo'不会对应一个已定义的资源。 – user2864740