这是我的intent filter
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="*/*" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file" android:host="*" android:pathPattern=".*\\.xml" android:mimeType="*/*" />
</intent-filter>
我想点击XML文件,我的应用程序启动并检查复选框(ID保留在XML文件中)。 当我点击保存到我的设备存储中的XML文件时,我的应用程序就会启动;但是没有选中复选框,我不知道为什么......这是我的代码:
Intent intent = getActivity().getIntent();
String intenttt=intent.getData().toString();
//System.out.println("INTENT:"+intenttt);
//File filee = new File(intenttt);
File file = new File(intenttt);
System.out.println("FILE:"+file);
FileInputStream is = new FileInputStream(file);
. . .