2014-09-24 45 views
0

我对此感到无奈。我正在尝试让用户点击短信中的链接,然后手机将其指向我的应用。但它会自动转到浏览器。请帮忙!Android意图数据不会将手机重定向到应用程序

我的Android清单如下:

 <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" />     
     </intent-filter> 
    </activity> 


    <!-- Main activity --> 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" 
     android:uiOptions="splitActionBarWhenNarrow" 
     android:windowSoftInputMode="adjustResize"> 

     <meta-data android:name="android.support.UI_OPTIONS" 
      android:value="splitActionBarWhenNarrow" /> 
     <intent-filter> 
      <action android:name="android.intent.action.VIEW" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
      <category android:name="android.intent.category.BROWSABLE" /> 
      <data android:scheme="http" /> 
      <data android:host="www.myapp.com"/>  
     </intent-filter> 
    </activity> 

看着每一个论坛,我正确地做这个但它仍然无法正常工作。请帮忙!

回答

0

您需要使用广播接收器,它是接收器必须配置您正在聆听的意图,当这样的意图发生时,您的接收器应该带到前台一个活动或做任何你需要的东西至。

+0

你能举个例子或网站?我已经搜索了与广播接收器做超链接,但迄今为止没有。如果选择超链接http://www.myapp.com – user3108923 2014-09-24 15:55:20

相关问题