草庐IT

expiration_intent

全部标签

android - 找不到使用 action.DIAL 处理 Intent 的 Activity

我似乎缺乏处理此类Intent的知识,但是暂时找不到答案。我有一个fragment的Activity。该fragment执行此代码以调用联系人:privatevoidonCall(){Intentintent=newIntent(Intent.ACTION_DIAL,Uri.parse(contact.getBusinessPhone()));startActivity(intent);}还包括权限输出是NoActivityfoundtohandleIntent,应用崩溃。这是包含fragment的Activity的list实现:我做错了什么?为此,我需要在list中声明一些特殊Act

android - 运行 adb : Error running app. 错误 : Activity not started, 无法解析 Intent

您好,我正在尝试在我的react-native项目上运行“yarnandroid”。并且遇到以下错误:yarnandroidv0.27.5$react-native-scriptsandroid10:37:45AM:Startingpackager...10:39:34AM:StartingAndroid...10:39:37AM:Packagerstarted!Toviewyourappwithlivereloading,pointtheExpoapptothisQRcode.You'llfindtheQRscannerontheProjectstaboftheapp.Orenter

android - 有没有办法使用 Intents 向新的日历事件添加提醒?

我需要支持Android2.1及更高版本。我知道CalendarContract在Android2.1中不可用,所以我做了以下解决方法。Intentintent=newIntent(Intent.ACTION_EDIT).setType("vnd.android.cursor.item/event").putExtra("beginTime",beginTime.getTimeInMillis()).putExtra("title",title).putExtra("description",description).putExtra("eventLocation",location)

android - 如何让我的应用仅针对特定网址出现在 Intent 选择器中?

我正在开发一款可以从某些网页中提取信息的应用程序。这个想法是,当用户在浏览器中的特定url路径内并按下共享按钮时,我的应用程序将显示在接收方应用程序列表中。我可以通过将此添加到list中轻松地做到这一点:但是,这将使我的应用程序出现在所有url的列表中,也包括所有与它无关的url。相反,我希望该应用仅通过这些网址出现在选择器中:www.example.com/foo/bla.htmlwww.example.com/foo/bar/blabla.html但不是来自这些:www.example.comwww.foobar.com等IE。仅来自特定主机上的特定路径。另请注意,我不希望在用户单

android - 如何从 Activity.startActivity(Intent) 选择器中排除我自己的 Activity?

我的应用可以处理图片。它可以拍摄多张照片作为输入,对其进行处理,然后再次将它们发送到另一个应用程序。因此,我的主要Activity已在ACTION_SEND_MULTIPLE上为image/*mimetypes声明了一个Intent过滤器,并可能导致发布一个新的Intent使用Activity.startActivity(Intent)具有相同的操作和数据类型。有没有办法将我自己的Activity从startActivity()调用后显示给用户的应用程序列表中排除? 最佳答案 不直接,AFAIK。但是,您可以使用PackageMan

android - GO Locker 的 USER_PRESENT Intent

我的应用监听USER_PRESENTIntent。但是,自定义锁屏替代品(例如WidgetLocker和GOLocker)不会/不能发送此protected广播。WidgetLocker通过广播自己的自定义Intent(例如com.teslacoilsw.widgetlocker.intent.UNLOCKED,seehere)提供了一个解决方法。GOLocker是否提供类似的Intent?我找不到这方面的任何信息。 最佳答案 我希望你不介意我在这个线程中这么晚才发布这个,但我需要做完全相同的事情并找到他们正在使用的IntentAc

android - navigator.geolocation.getCurrentPosition 总是得到错误代码 3 : timeout expired

我正在使用cordova-2.0.0和android模拟器googleapilevel16。每当我运行navigator.geolocation.getCurrentPosition时,我总是得到error3。我的代码简介如下://WaitforCordovatoloaddocument.addEventListener("deviceready",onDeviceReady,false);//CordovaisreadyfunctiononDeviceReady(){console.log("Enteringindex.html.onDeviceReady");varnetworkS

android 在删除的包中没有收到 Intent ACTION_PACKAGE_REMOVED

当我的Android应用程序被删除时,我还想删除该应用程序在SD卡上创建的文件,因为这些文件会占用许多兆字节并且仅对我的应用程序有用。似乎接收PACKAGEREMOVEDIntent是执行此操作的地方。但是,我的广播接收器从未被调用——它似乎在发送PACKAGEREMOVEDIntent之前已被删除代码是:publicclassUninstallReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Stringaction=intent.getAction()

android - 我怎样才能找到我的日历 Intent 的结果?

我在我的应用程序中启动日历的目的是:Calendarcal=Calendar.getInstance();Intentintent=newIntent(Intent.ACTION_EDIT);intent.setType("vnd.android.cursor.item/event");intent.putExtra("beginTime",cal.getTimeInMillis());intent.putExtra("allDay",true);intent.putExtra("rrule","FREQ=YEARLY");intent.putExtra("endTime",cal.g

android - StatusBarNotification 如何获取数据或重新发送 Intent ?

我的应用程序通过Firebase接收推送通知。现在,当通知到达时,可能会发生3种不同的情况:应用在前台应用在后台应用没有运行情况1没问题。通知在应用程序中收到ok。只要您点击抽屉中的通知,情况2和3就可以正常工作。在情况2和3中,当点击应用程序图标而不是抽屉图标时,应用程序根本不会收到任何通知。我已尝试从StatusBar获取Activity通知并且有效,但我无法从Extras检索数据或将通知重新发送到等待的推送通知服务。这是获取通知的实验代码。NotificationManagernotificationManager=(NotificationManager)Application