Android文件位置和阵列复制问题
我一直在尝试在我的新安卓设备上重新创建一个简单的Java程序。基本上,我有一个SpinnerView,它的元素在被选中时开始一个新的活动。单个微调器项对应于存储在的目录中的.txt文件名 主要资料来源/俄语/ 选择微调器项目后,将启动一个新活动,并再次传递该项目的文本(txt文件的名称)。新活动接收文件名以及相应的目录文本,在本例中为“Master Sources/russic/”: 第一项活动:Android文件位置和阵列复制问题,android,android-intent,io,views,Android,Android Intent,Io,Views,我一直在尝试在我的新安卓设备上重新创建一个简单的Java程序。基本上,我有一个SpinnerView,它的元素在被选中时开始一个新的活动。单个微调器项对应于存储在的目录中的.txt文件名 主要资料来源/俄语/ 选择微调器项目后,将启动一个新活动,并再次传递该项目的文本(txt文件的名称)。新活动接收文件名以及相应的目录文本,在本例中为“Master Sources/russic/”: 第一项活动: rusSpinner.setOnItemSelectedListener(new OnItemSe
rusSpinner.setOnItemSelectedListener(new OnItemSelectedListener(){
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3){
Intent rusProgressionIntent = new Intent(LangMenuActivity.this, RecipientActivity_presentation.class);
rusProgressionIntent.putExtra("fileName", ("Master Sources/Russian/" + rusSpinner.getSelectedItem().toString() + ".txt"));
startActivity(rusProgressionIntent);
}
@Override
public void onNothingSelected(AdapterView<?> arg0){}
});
Intent toGet = getIntent();
String fileName = toGet.getExtras().getString("fileName");
File referenceFile = new File(fileName);
由于某些原因,找不到此文件。我不知疲倦地检查过,该文件位于PackageExplorer中的该目录中,设置正确,微调器名称与这些文件的名称匹配。LogCat不断返回找不到文件的消息,相应的空指针随之出现
请注意,可能有什么问题?请确保已添加读取内存权限不要忘记:
在你的舱单上。现在在Android 4.4 KitKat上它是强制性的。谢谢!!没有更多的文件位置问题,但唉,一个空指针,请注意另一个问题!