2017-12-04 5 views
-4

ファイルブラウザで特定のテキストファイルをクリックするとアクティビティが開きます。 私のコードはファイルブラウザで特定のファイルをクリックするとアプリケーションアクティビティを開く

<activity 
     android:name=".debug.DebugActivity" 
     android:label="@string/debug_label" 
     android:screenOrientation="portrait"> 

     <intent-filter> 
      <action android:name="android.intent.action.VIEW" /> 

      <category android:name="android.intent.category.DEFAULT" /> 
      <category android:name="android.intent.category.BROWSABLE" /> 

      <data android:scheme="file" /> 
      <data android:host="*/*" /> 
      <data android:pathPattern =".*\\.txt" /> 
      <data android:host="*" /> 
     </intent-filter> 
    </activity> 

どうすればいいですか?アドバンス

+0

の溶液を得ました –

答えて

0
<intent-filter> 
      <action android:name="android.intent.action.VIEW" /> 
      <category android:name="android.intent.category.BROWSABLE" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
      <data android:scheme="file" /> 
      <data android:scheme="http" /> 
      <data android:scheme="https" /> 
      <data android:mimeType="text/html" /> 
      <data android:mimeType="text/plain" /> 
      <data android:mimeType="application/xhtml+xml" /> 
     </intent-filter> 

で おかげで私は私の編集した答えを参照してください。この

関連する問題