草庐IT

Android:在 htc Hero 上选择 Gmail 应用程序时,带有 EXTRA_STREAM 的 Intent.ACTION_SEND 不会附加任何图像

在带有默认邮件应用程序的模拟器上一切正常。但是当我收到一封我的英雄使用Gmail应用程序发送的邮件时,我没有附件。hero上的默认邮件应用程序运行良好。如何使此代码与Hero上的Gmail应用程序一起使用?你可以看到下面的代码。privatevoidstartSendIntent(){Bitmapbitmap=Bitmap.createBitmap(editableImageView.getWidth(),editableImageView.getHeight(),Bitmap.Config.RGB_565);editableImageView.draw(newCanvas(bitma

android - 如何使用删除 Intent 对清除通知执行某些操作?

我想在用户清除我的通知时重置我的服务变量:仅此而已!环顾四周,我看到每个人都建议在我的通知中添加删除Intent,但Intent用于启动Activity,服务或其他任何东西,而我只需要这样的东西:voidonClearPressed(){aVariable=0;}如何得到这个结果? 最佳答案 通知不是由您的应用程序管理的,所有诸如显示和清除通知之类的事情实际上都发生在另一个进程中。出于安全原因,您不能让另一个应用程序直接执行一段代码。在您的情况下,唯一的可能性是提供一个PendingIntent,它只是环绕一个常规Intent,并在

android - Intent.ACTION_CALL问题(SecurityException)

我已经使用这个Intent拨了一个写在Intent的setdatafield中的no但是当我运行应用程序并单击我放置此Intent的调用按钮时,我在LogCat中收到此错误06-1414:08:10.137:ERROR/AndroidRuntime(2898):java.lang.SecurityException:PermissionDenial:startingIntent{act=android.intent.action.CALLdat=tel:2125551212cmp=com.android.phone/.OutgoingCallBroadcaster}fromProces

android - onNewIntent(intent) 没有正常工作

我正在构建这个Twitter应用程序,其中调用浏览器以从我的主要Activity进行身份验证。在线程(AsyncTask)中运行以下代码Intentintent=newIntent(Intent.ACTION_VIEW,Uri.parse(url)).setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP|Intent.FLAG_ACTIVITY_NO_HISTORY|Intent.FLAG_FROM_BACKGROUND);context.startActivity(intent);这里contextisthecontextofmainactivity..t

android - 禁用 android wear 挂起的 Intent 操作确认

我目前正在开发一款带有通知的应用程序,它会显示在可穿戴设备上。通知包含绑定(bind)到通知卡上的操作(.setContentAction(0))。一切正常,除了每次有人点击卡片时都会显示一条确认消息。由于卡片会在有人点击后立即更新,因此无需显示确认信息。我已经查看了官方文档(https://developer.android.com/training/wearables/ui/confirm.html#show-confirmation)是否有办法停止确认,不幸的是我目前没有找到解决方案。编辑09.07.2015NotificationCompat.Builderbuilder=ne

android - mimeType-check 在 Android 7.0 Nougat 中被破坏了吗? (android list 的 Intent 过滤器)

Android的我的文件应用程序似乎不能很好地与以下AndroidManifest.xml配置一起工作:...一些在线资源推荐使用...这意味着您的应用将尝试打开所有二进制文件。这并不理想,但很好,只要它有效...好吧,当您安装最新的Android更新并更新到7.0Nougat时,它会停止工作。为了解决这个问题,我尝试使用:...并看到mime类型为空。这么看来牛轧糖版不仅打乱了原网址,隐藏了扩展名,还丢了mime类型?!有没有人在Android7.0Nougat上看到任何自定义文件扩展名(文件扩展名关联)的工作示例?如何配置androidlistXML?我应该使用哪个targetSd

android - 如何使用 android.intent.category 过滤要由猴子测试的特定 Activity ?

我正在尝试使用monkeyexercise工具对我的android应用程序进行压力测试。默认情况下,该工具将根据thedoc.执行具有类别Intent.CATEGORY_LAUNCHER或Intent.CATEGORY_MONKEY的Activitypackage="my.android"我不希望MySettings被Monkey测试。在我的真实情况下,这是因为该Activity执行注销。因此,在注销后无法重新登录以继续测试其余屏幕,这就是测试的全部思路。./adbshellmonkey-pmy.android-v500:Monkey:seed=0count=500:AllowPack

android - 使用 Intent 捕获图片后应用程序崩溃

我的应用程序在使用intents.logcat捕获5到6张照片后崩溃,但什么也没显示。我找不到它崩溃的原因。请帮助我。privatevoidcapturePhoto(){Fileroot=newFile(Environment.getExternalStorageDirectory(),"Feedback");if(!root.exists()){root.mkdirs();}Filefile=newFile(root,Constants.PROFILE_IMAGE_NAME+".jpeg");UrioutputFileUri=Uri.fromFile(file);Intentphot

Android Intent 打开用户的首选浏览器

我一直在尝试找出如何创建一个无需指定URL即可打开用户首选浏览器的Intent。我知道如何通过提供这样的特定URL打开它:Intentintent=newIntent();intent.setAction(Intent.ACTION_VIEW);intent.setData(android.net.Uri.parse("http://www.google.com"));context.startActivity(intent);我不想将浏览器打开到任何特定页面,只是设置主页或用户上次访问的任何页面。我考虑过在应用程序中查找设置的主页,但您不能使用默认的浏览器应用程序来执行此操作,因为它

android - 如何确定 intent 持有的 bundle 中 extra 的类型?

我试图通过Intent将任意数据传递给BroadcastReceiver。所以我可能会做类似下面的事情intent.putExtra("Someboolean",false);intent.putExtra("Somechar",'a');intent.putExtra("SomeString","Butdon'tknowwhatitwillbe");intent.putExtra("Somelong",15134234124125);然后将其传递给BroadcastReceiver我想用keySet()之类的东西遍历Intent.getExtras(),但我也希望能够在没有必须对.g