2016-04-02 16 views
0

リンクからサービスを開始することは可能ですか?私は以下のコードで試してみますが、始めるのは不可能です。Androidサービスを開始しますか?

リンク:

"<a href=\"com.example.tohome://deeplink/home/inbox?id=3\">test to launch myapp</a> <br /><br />" 

例:

<service android:name=".PrintService" 
      android:enabled="true"> 

      <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="com.example.tohome" android:host="deeplink"/> 
      </intent-filter> 
</service> 

答えて

1

ありません、申し訳ありません。ブラウザは、カスタムスキームを尊重する範囲で、アクティビティを開始するためにのみ使用します。サービスを開始してからfinish()(すべてonCreate())を呼び出して、Theme.Translucent.NoTitleBarアクティビティを開始することもできます。

+0

あなたからのすべての回答は無料の教授です。どうもありがとう。あなたは男です。 – statosdotcom

関連する問題