Artificial Intelligence Programming Lab(AIPLab) 討論區

Please login or register.

請輸入帳號, 密碼以及預計登入時間

新聞:

[開學]106學年第1學期的課程看版開張了 歡迎同學問問題-20170917

作者 主題: <<Intent>>  (閱讀 1640 次)

admin

  • 管理員
  • Hero Member
  • *****
  • 文章: 1765
    • 檢視個人資料
<<Intent>>
« 於: 六月 04, 2017, 11:39:17 am »
Intent物件
(1) Intent 是可用來向另一個應用程式元件要求動作的傳訊物件。

明確意圖範例
程式碼: [Select]
Intent downloadIntent = new Intent(this, DownloadService.class);
downloadIntent.setData(Uri.parse(fileUrl));
startService(downloadIntent);

隱含意圖範例
程式碼: [Select]
// Create the text message with a string
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, textMessage);
sendIntent.setType("text/plain");

// Verify that the intent will resolve to an activity
if (sendIntent.resolveActivity(getPackageManager()) != null) {
    startActivity(sendIntent);
}
已記錄
 

SimplePortal Classic 2.0.5