Android文件位置和阵列复制问题

Android文件位置和阵列复制问题,android,android-intent,io,views,Android,Android Intent,Io,Views,我一直在尝试在我的新安卓设备上重新创建一个简单的Java程序。基本上,我有一个SpinnerView,它的元素在被选中时开始一个新的活动。单个微调器项对应于存储在的目录中的.txt文件名 主要资料来源/俄语/ 选择微调器项目后,将启动一个新活动,并再次传递该项目的文本(txt文件的名称)。新活动接收文件名以及相应的目录文本,在本例中为“Master Sources/russic/”: 第一项活动: rusSpinner.setOnItemSelectedListener(new OnItemSe

我一直在尝试在我的新安卓设备上重新创建一个简单的Java程序。基本上,我有一个SpinnerView,它的元素在被选中时开始一个新的活动。单个微调器项对应于存储在的目录中的.txt文件名

主要资料来源/俄语/

选择微调器项目后,将启动一个新活动,并再次传递该项目的文本(txt文件的名称)。新活动接收文件名以及相应的目录文本,在本例中为“Master Sources/russic/”:

第一项活动:

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上它是强制性的。

谢谢!!没有更多的文件位置问题,但唉,一个空指针,请注意另一个问题!