需要在AndroidMainifest里加入
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<action android:name="android.intent.action.EDIT"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:mimeType="text/plain"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<action android:name="android.intent.action.EDIT"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="content"/>
<data android:scheme="file"/>
<data android:mimeType="*/*"/>
<data android:pathPattern=".*\\.txt"/>
<data android:pathPattern=".*\\.cpp"/>
<data android:pathPattern=".*\\.html"/>
<data android:pathPattern=".*\\.c"/>
<data android:pathPattern=".*\\.js"/>
<data android:pathPattern=".*\\.css"/>
<data android:pathPattern=".*\\.py"/>
<data android:pathPattern=".*\\.csv"/>
<data android:pathPattern=".*\\.java"/>
<data android:pathPattern=".*\\.htm"/>
</intent-filter>
分享内容关联
<intent-filter>
<category android:name="android.intent.category.DEFAULT"/>
<action android:name="android.intent.action.SEND"/>
<data android:mimeType="text/plain"/>
</intent-filter>