意图过滤"完成动作使用"

时间:2016-06-28 22:54:31

标签: android xamarin android-manifest intentfilter

我尝试实施此代码,以便每当用户尝试发送消息时都会显示我的应用:

[IntentFilter(new[] { Intent.ActionSendto, Intent.ActionSend },
Categories = new[] { Intent.CategoryBrowsable, Intent.CategoryDefault },
DataSchemes = new String [] { "sms" , "smsto" } 
, DataMimeType = "text/plain")]

但是当我构建这个项目并打开AndroidManifest时,我得到了这个:

<intent-filter>
    <action android:name="android.intent.action.SENDTO" />
    <action android:name="android.intent.action.SEND" />
    <category android:name="android.intent.category.BROWSABLE" />
    <category android:name="android.intent.category.DEFAULT" />
    <data android:mimeType="text/plain" />
    <data />
    <data />
  </intent-filter>

我需要知道该怎么做才能让最后两个数据标签像这样:

<data android:scheme="sms" />
<data android:scheme="smsto" />

或者是否有任何可能的方法来更改Xamarin中的AndroidManifest手册

0 个答案:

没有答案