我可以在 assetManager.open() 参数中使用变量吗?
Can I use variables in assetManager.open() parametre?
我正在尝试在 assetManager 中提供 open 函数,它是 AssetManager class 的一个实例,变量如下:
String filename="\"file.xml\"";
AssetManager assetManager = getAssets();
InputStream inputStream = null;
try {
inputStream = assetManager.open(filename);
} catch (IOException e) {
Log.e("tag", e.getMessage());
}
但知道没有变量它会起作用是行不通的:
AssetManager assetManager = getAssets();
InputStream inputStream = null;
try {
inputStream = assetManager.open("file.xml");
} catch (IOException e) {
Log.e("tag", e.getMessage());
}
有什么建议吗?
由于 ",它不起作用。您应该使用 String filename = "file.xml";
当您使用 "\"file.xml\""
时,您得到的字符串 "file.xml" 与字符串 file.xml[= 不同18=]
我正在尝试在 assetManager 中提供 open 函数,它是 AssetManager class 的一个实例,变量如下:
String filename="\"file.xml\"";
AssetManager assetManager = getAssets();
InputStream inputStream = null;
try {
inputStream = assetManager.open(filename);
} catch (IOException e) {
Log.e("tag", e.getMessage());
}
但知道没有变量它会起作用是行不通的:
AssetManager assetManager = getAssets();
InputStream inputStream = null;
try {
inputStream = assetManager.open("file.xml");
} catch (IOException e) {
Log.e("tag", e.getMessage());
}
有什么建议吗?
由于 ",它不起作用。您应该使用 String filename = "file.xml";
当您使用 "\"file.xml\""
时,您得到的字符串 "file.xml" 与字符串 file.xml[= 不同18=]