草庐IT

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);短信的正文没有预先填充,同时据我所知,它对所有其他设备和操作系统的行为都是正确的。

安卓:LinkedIn OAuth 回调不工作

我在我的Android应用程序中使用LinkedInOAuth。我已经有一个LinkedIn应用程序、消费者key和secret,因此我可以成功请求。回调前一切正常。网页没有回调,我的意思是onNewIntent或onResume方法没有调用。网页仅显示带参数的回调url。我的意思是它看起来像:callback_url://?oauth_token=324sdf&oath_verifier=as21dsf这是我的全部代码:try{consumer=newCommonsHttpOAuthConsumer("ConsumerKey","ConsumerSecret");provider=n

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

Android Intent 在设备上使用亚马逊应用程序而不是浏览器来查看项目

在我的Android应用程序中,我有一个带有Amazon.com产品背景图片的按钮(比方说一件衬衫或其他东西),点击后我希望它在亚马逊应用程序(com.amazon.mShop)中打开.android)如果已经安装而不是在浏览器中,如果应用程序未安装则在浏览器中。我已经能够找到如何添加到特定亚马逊客户端应用程序的深层链接,但找不到如何链接到可以通过亚马逊应用程序打开的特定项目。目前,我的点击监听器通过执行以下操作在浏览器中打开:b3.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv

android - 如何在点击推送通知时打开新 Activity ?

我正在开发一个android应用程序,我需要在其中接收多个通知,每个通知都包含唯一的数据。我已经完成的事情1.使用gcm服务接收多个通知2.在新的activity中显示点击通知时服务器发送的数据问题:假设我收到了三个通知,每个通知都有唯一的数据。当我点击一个通知时,一个新的Activity开始于该通知中的数据。所以现在接收通知Activity正在运行。现在,如果我单击第二个通知,则接收通知Activity会加载旧数据(来自第一个通知的数据)。如果我关闭应用程序并单击第三个通知,则接收通知Activity会加载来自第三个通知的数据,这是应该的。我试过:将Intent标志设置为FLAG_A

android - 从其他应用程序接收数据在android中为空

IwanttomakemyapplicationlikeInstagramicansharepicturesdirectlyfrommyapplication,likeifiselectanyimagefromgalleryandwhenclickonsharemyapplicationshowsonthelistofchooser从Intent接收数据的代码是privatevoidinitActivityState(){if(getIntent()!=null){runShareActivityIntent();}}publicvoidrunShareActivityIntent()

android - 致命异常 : ThumbnailManager-1 while sharing images to Intent

我在使用FileProvider共享图像时遇到以下异常。以下是我以前的代码。{ArrayListfiles=newArrayList();files.add(getImageUriFromCache(context,bitmap,fileName));}privatevoidstartSharingIntent(ArrayListfiles,Stringcaption){Intenti=newIntent(android.content.Intent.ACTION_SEND_MULTIPLE);i.setType("image/png");i.setFlags(Intent.FLAG_