草庐IT

intent适配

全部标签

Android通过intent发送Twitter私信

我正在尝试从我的应用程序打开Twitter,当Twitter打开时,显示带有用户名信息和一些文本(消息)的直接消息窗口,因此应用程序的用户只需要阅读消息,如果他修改它想要并点击发送。我有以下代码正在编写推文。如果未安装Twitter应用程序,它将尝试从网络浏览器打开Twitter。缺少的部分是准备来自原生Twitter应用程序的直接消息。try{Intentintent=newIntent(Intent.ACTION_SEND);intent.putExtra(Intent.EXTRA_TEXT,"It'saTweet!"+"#MyApp");intent.setType("text/

android - 预定同步适配器每 30 秒运行一次

我在我的应用程序中使用同步适配器来定期从服务器同步更改。无论我在pollFrequency中输入什么值,同步每30秒运行一次。我在论坛上查看并尝试了回复中建议的更改,当我在ContentResolver上引发notifyChange时,我将“false”作为syncToNetwork参数传递。在再次详细地进行培训时,我偶然发现了这种差异。在Google开发者网站上->培训部分Syncadapterstraining我看到addPeriodicSync->pollFrequency参数以毫秒为单位传递publicclassMainActivityextendsFragmentActivi

android - 如何在 Android 中管理 Activity 的 onPause、onResume 自定义适配器

我有一个适配器,用于在ListView中显示消息,在聊天应用程序中查看类似的消息。创建Activity后,我能够完美地显示内容,但是当我返回并再次创建Activity时,适配器无法正常工作。调试时发现如下:函数receives()在收到消息时调用并更新注册,正如我上面提到的,显示是没有问题的创建Activity后ListView中的数据,但一旦我返回并重新启动我无法显示收到的消息的Activity。关于自定义适配器的onResume()onPause或onStart()方法是否缺少某些内容,例如再次注册或取消自定义适配器?感谢您的帮助。以下是我的Activity类的代码,它使用自定义适

android - 谷歌播放服务 : how to check if there is currently "active" pending intent callback registered to location updates/activity recognition?

我的应用程序在后台执行定期位置更新和Activity识别检测。我正在使用GooglePlayServicesAPI这样做:例如-要注册到位置更新,我提供接收更新的未决Intent:mLocationClient.requestLocationUpdates(mLocationRequest,pendingInent);要注销位置更新,我正在执行以下操作:mLocationClient.removeLocationUpdates(pendingInent);这很好,而且效果很好。但是我如何才能知道当前是否有一个pendingIntent持有我的应用程序组件的Intent当前是否已在Goo

java - 从深层链接中的 Intent 获取空值

我在我的应用程序中添加了一个深层链接,该链接将Activity映射到我网站上的特定网页(引用链接:https://developer.android.com/training/app-links/deep-linking)。在我的Java代码中处理深层链接时,getAction()和getData()方法给我null值。我试着在这里测试它:https://firebase.google.com/docs/app-indexing/android/test(这给了我完美的结果)但是点击时相同的链接在网络浏览器中打开,而不是在我的应用程序中打开。Androidlist代码:Java代码:I

安卓无限适配器

我正在使用无限适配器http://github.com/commonsguy/cwac-endless但是每当我返回false(因为我没有更多数据要附加)时,如此处所述http://github.com/commonsguy/cwac-endless/blob/master/README.markdown在appendinbackground中,我的Activity崩溃了,在Logcat中我收到一条消息说indexoutofbounds等。如何才能停止加载额外数据? 最佳答案 如thepageyoulinkedto所述:Ifyouh

android - Android 中的 Intent 解析

如果我想创建自定义地址簿(覆盖我手机的默认地址簿),并且如果我希望它被所有应用程序使用,我的intent-filter应该是什么?考虑到这样的第三方应用程序可能是恶意的,Android是否允许我做这样的事情?!而且,如果我想要另一个地址簿应用程序,我想第二个应用程序也有相同的intent-filter,不是吗?如果我在调用电话时单击“联系人”按钮,框架如何决定选择哪个应用程序?换句话说,如果多个intent-filters之间存在冲突,框架如何解决Intent? 最佳答案 你可以替换安卓平台上的任何应用,甚至Home。Android

java - 从 Activity 外的类(class)发起 Intent

我有两个Activity,其中一个叫做MyActivity。我希望它们都能够使用位于我们可以称为MyClass的类中的函数。在MyClass中,我尝试使用Intent启动ActivityAnotherActivity。由于构造函数将上下文作为参数,我只是尝试将Activity的上下文存储在构造函数中,然后在尝试创建Intent时使用它。classMyClass{privateContextcxt;MyClass(Contextcxt){this.cxt=cxt;}startIntent(){Intentintent=newIntent(cxt,AnotherActivity.class

android - 如何解决 "No Activity found to handle Intent"错误

android.content.ActivityNotFoundException:NoActivityfoundtohandleIntent{act=com.android.suven.Create_memo}我只想从一项Activity转到另一项Activity,但它给了我这个错误。我的主要Activity代码如下@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);btn1=(Button)find

android - 使用 'android.intent.action.SEND' 时,接收 Activity 不会返回到启动共享的 Activity

我有一个有两个Activity的应用。ConfigActivityShareActivityConfigActivity也是应用程序的默认Activity。ShareActivity仅在另一个应用程序共享某些内容时被访问,即图库共享照片。ShareActivity从用户那里收集一些信息,然后完成。问题是当ShareActivity调用finish()ConfigActivity时显示。我希望Gallery或启动共享的任何应用程序返回。我尝试了一个不同的场景。我强行停止了我的应用程序。我进入设备图库并分享一张图片。我选择要与加载ShareActivity共享的应用程序。我提交信息,它会按