程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> android-獲取安卓的默認日歷問題

android-獲取安卓的默認日歷問題

編輯:編程綜合問答
獲取安卓的默認日歷問題

做了一個日歷應用,想要讓我的應用到默認日歷中,然後在網上搜索,但是無法實現,能不能用intent開放一個默認日歷?請大家幫忙,謝謝。

最佳回答:


應該是這麼實現就可以:

PackageManager packmngr = this.getPackageManager(); 
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER); 
List<ResolveInfo> list = packmngr.queryIntentActivities(intent, PackageManager.PERMISSION_GRANTED);
ResolveInfo Resolvebest = null;
for (final ResolveInfo info : list){
if (info.activityInfo.packageName.endsWith(".calendar"))
        Resolvebest = info;
}
if (Resolvebest != null){
 intent.setClassName(Resolvebest.activityInfo.packageName,
 Resolvebest.activityInfo.name);
 startActivity(intent);
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved