豐富的通知文件告訴我們,我們可以做這樣的事情:tizen:應用控制在輪S
SrnImageAsset checkInIcon =新SrnImageAsset(背景下, 「checkin_icon」,checkInIconBitmap); myAction.setIcon(checkInIcon); myAction.setPackage(「com.mypackage.myapp」); myAction.setData(Uri.parse(「checkin:// venue_id = 12345」));
這意味着我們可以使用自定義應用程序控件打開自定義應用程序。
但我不知道如何使它工作。我甚至不知道我必須設置哪個包。 「com.mypackage.myapp」似乎是android包,因爲tizen的格式不同。
我做什麼:
的Config.xml:
<tizen:app-control>
<tizen:operation name="http://tizen.org/appcontrol/operation/view"/>
<tizen:src name="index.html"/>
<tizen:uri name="myapp"/>
</tizen:app-control>
</widget>
的Java:
myAction.setPackage("L1NG56dhCi");
myAction.setData(Uri.parse("myapp://newsId=1"));
當我點擊的動作圖標的通知齒輪,我在日誌中看到(沒有m ore有趣的信息): [app_control_send_launch_request] LAUNCH_REJECTED(0xc0000000)