Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android Intent.createChooser 應用選擇器

android Intent.createChooser 應用選擇器

編輯:關於Android編程

以微博分享為例:

1.public void onClickShare(View view) {   
2.  
3.        Intent intent=new Intent(Intent.ACTION_SEND);    
4.        intent.setType("image/*");    
5.        intent.putExtra(Intent.EXTRA_SUBJECT, "分享");    
6.        intent.putExtra(Intent.EXTRA_TEXT, "終於可以了!!!");     
7.        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);    
8.        startActivity(Intent.createChooser(intent, getTitle()));    
9.  
10.    } 


它使用了Intent.ACTION_SEND 和 MIME 類型來查找支持image/* 的所有Data Picker ,允許用戶選擇其中之一。
我們可以讓自己的activity出現在picker中

android:label="TestActivity">







Intent.ACTION_CHOOSER = “android.intent.action.CHOOSER” 其作用是顯示一個Activity選擇器。
Intent提供了一個靜態的createChooser方法,讓我們能夠更方便的創建這樣一個Intent

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved