我正在编写一个案例语句来启动和 xml 解析器 Activity ,并希望根据用户点击的内容设置不同的输入流,我可以从变量设置输入流吗?
这是输入流:
InputStream inputStream = getResources().openRawResource(R.raw.myxmlfile);
我已经尝试使用 getResources().openRawResource(R.raw.myxmlfile)
设置一个字符串,但没有成功,我还尝试将 xml 文件设置为一个字符串,但没有成功工作。这可能吗?
最佳答案
这不是字符串。它应该声明为整数。
int[] xmlfile = { R.raw.xml1, R.raw.xml2 };
getResources().openRawResource(xmlfile[0]);
关于android - 可以从变量设置资源吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6805060/