草庐IT

expiration_intent

全部标签

android - 使用 Fused Location API 检索位置时无法处理 android.intent.package_ADDED 和 REMOVED 错误

我正在创建实现LocationListener、GooglePlayServicesClient的MainActivity类,以使用FusedLocationApi获取当前位置。它向我显示了一些奇怪的错误,但不会使我的应用程序崩溃,但功能无法正常工作。我正在放置Log.i()来检查控制是否进入覆盖的方法,但似乎控制不进入这些方法。下面是代码和输出。请帮忙publicclassMainActivityextendsFragmentActivityimplementsGooglePlayServicesClient.ConnectionCallbacks,GooglePlayService

Android - 如何打开推送通知深层链接 Intent ,关闭后返回主屏幕?

我创建了一个接收器来接收和显示推送通知-当用户按下推送通知时,它会在我的应用程序中打开一个深层链接。问题是,当用户按下“后退”时,他不会退出回到主屏幕,而是转到我的应用程序之前在应用程序后台堆栈上打开的任何屏幕-即使应用程序在他按下之前已最小化通知。我需要的行为是让用户在主屏幕上,让他打开通知面板,按下我的通知,进入我的应用程序中的深层链接页面,然后当他按下后退按钮时-我希望他再次退出主屏幕。我不希望他以任何方式与主应用程序的后台交互。我已经为推送通知中的pendingIntent尝试了多种标志组合。从FLAG_ACTIVITY_TASK_ON_HOME到FLAG_ACTIVITY_N

android - Firebase 电话身份验证错误 : The SMS Code Has Expired

按照文档实现FireBase电话身份验证后,我遇到了几个问题。某些号码无法验证:我使用Airtel作为我的服务提供商。在日志中,我可以确认代码已发送,但我的手机尚未收到:D/PhoneAuthenticating:onCodeSent:AM5PThBss5tbYdpNW5R9Q7o8zOYeHvd7lnZ1KBlS...切换到另一个运营商,我可以收到代码,但在尝试验证后它说SMS代码已立即过期。我做了更多的尝试,结果是一样的W/PhoneAuthenticating:signInWithCredential:failurecom.google.firebase.auth.Firebas

android - MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA 不调用 onActivityResult

我正在尝试使用MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA调用相机。但是,使用StartActivityForResult不会调用onActivityResult。我该如何解决这个问题? 最佳答案 //getimagecountinmediastorebeforstartcameraStartcamerawithchooserpublicvoidstartCameraActivity(){Cursorcursor=loadCursor();image_count_before=cursor.

android - Intent.ACTION_USER_PRESENT 未在 HoneyComb 或 ICS(三星)设备上收到

我有一个BackgroundReceiver设置来接收list文件中的android.intent.action.USER_PRESENT,如下所示:我重写的onReceive(Context,Intent)方法非常简单:@OverridepublicvoidonReceive(Contextcontext,Intentintent){if(intent!=null){if(Intent.ACTION_USER_PRESENT.equals(intent.getAction()){//wrapperforLog.d(String,String)Dbug.log("MyBroadcast

android - 启动 SMS 消息 Intent 不再适用于新的 Droid RAZR ICS 操作系统

启动SMS消息Intent(编写预填充文本)不再适用于新的DroidRAZRICS操作系统。还有其他方法可以完成这项任务吗?我都试过了:IntentsendIntent=newIntent(Intent.ACTION_VIEW);sendIntent.putExtra("sms_body",smsBody);sendIntent.setType("vnd.android-dir/mms-sms");startActivity(sendIntent);也试过了,Uri.parse(uri);短信的正文没有预先填充,同时据我所知,它对所有其他设备和操作系统的行为都是正确的。

android - java.lang.SecurityException : Not allowed to start service Intent 错误

我从googleplay的用户那里得到以下异常:java.lang.SecurityException:NotallowedtostartserviceIntent{act=com.google.android.c2dm.intent.REGISTERpkg=com.google.android.gsf(hasextras)}withoutpermissioncom.google.android.c2dm.permission.RECEIVE我将我的应用程序上传到市场已经8个月了,这是我第一次遇到此异常。谁能告诉我,这个异常是怎么突然来的,这是怎么回事。我在网上搜索但找不到任何东西。请

android - 为什么启动我的 Activity 的 Intent 不包含我在发送到 startActivity() 的 Intent 中放入的额外数据?

我最初解释得很糟糕。这是我的问题:我发送到startActivity()方法的Intent包含一个私有(private)字段mMap,它是一个包含我发送到putExtra()的字符串的Map。当目标Activity开始时,调用getIntent()会返回一个不包含这些值的Intent。mMap字段为null。显然,View层次结构的内部或启动新Activity的操作系统部分创建了一个新的Intent传递给它,因为对象ID不同。但是为什么?为什么putData()值没有传递给新的Intent?启动新Activity的Activity扩展Activity。这是启动代码:publicbool

java - android - 如何以编程方式读取 list Intent ?

我正在尝试编写一段可跨多个应用程序运行的代码。不过,我无法弄清楚如何从Java中读取它。是否可以不手动解析list?我想用几行代码把scheme1和scheme2抓出来。编辑:我的意思是我将如何使用PackageManager获取此信息。我不关心实际的XML本身。 最佳答案 不,这是不可能的,因为一旦创建了您的应用程序,所有内容都会转换为APK,并且该list在运行时不再可读。不过,您可以阅读这些与PackageManager交互的属性。 关于java-android-如何以编程方式读取

android - 在 Android 中分享 Instagram 的 Intent

其实我想通过Intent在Instagram中分享图像。IfoundthissolutionforimagessavedonSDcard但我想对网站上的图片(链接)做同样的事情。我试过IntentshareIntent=newIntent(android.content.Intent.ACTION_SEND);shareIntent.setType("image/*");shareIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse("http://www.alliswell.biz/images/products/art/alliswell_si