草庐IT

java - 相机 Intent 后显示黑屏

我修改了StopWatch演示Glass应用程序,以在点击侧面时通过请求启动相机Activity。Intent代码是从Google的文档中复制的。当我点击时,我的应用程序的onPause回调被触发,但屏幕转换为黑色而不是相机预览。再次点击什么都不做——不会调用onResume。但是,向下滑动确实会将我转换回StopWatchActivity。这看起来像是Glass上的相机Intent的错误,还是我这边的问题?秒表ActivityprivatestaticfinalintCAPTURE_IMAGE_ACTIVITY_REQUEST_CODE=100;//1337alsodoesn'two

android - 如何获取应用程序的所有 Intent 过滤器(使用 root)

我正在开发一个系统应用程序,我需要以编程方式了解应用程序能够处理哪些Intent。我已经看到与此相关的其他问题,但它们似乎都没有答案,而且似乎也不关心系统权限。PackageManager似乎只提供方法来查询给定Intent的Activity。我找不到获取给定Activity的Intent的方法。例如,如果我有一个具有这样定义的Intent过滤器的Activity:而且我知道Activity类名和包名,我想从包管理器(或任何其他来源)中找出它可以处理什么Intent(在这种情况下,BOOT_COMPLETED和USER_PRESENT)。 最佳答案

android - 以编程方式在主屏幕上创建文件夹?

我正在创建一个应用程序,我需要在其中在主屏幕上创建一个文件夹。并且用户可以将一些应用程序图标拖放到它上面。可能吗?如果是,那么谁能告诉我如何创建文件夹...我试试这个publicclassLiveFolderActivityextendsActivity{publicstaticfinalUriCONTENT_URI=Uri.parse("content://shelves/live_folders/books");@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceS

android - 如何使用 Intent 在 Facebook 上分享文本和图像

如何在Facebook上共享文本和图像,我正在编写一个教会应用程序,我希望允许用户在其中共享文本和图像以及URL。我可以分享在线应用程序链接,但无法分享文字和图片,这是我遗漏的地方吗?我的代码是这样的:ButtonbtnFbSharing=(Button)findViewById(R.id.fbSharing);btnFbSharing.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewarg0){//TODOAuto-generatedmethodstubIntentshareIntent=n

java - 您可以在 Android 中打开多个文件吗?

我正在尝试在AndroidStudio中编写一个应用程序来打开多个音乐文件并存储它们的路径。目前我所做的只是一次加载一个文件,这没有问题。例如-下面的代码显示了我的加载按钮和相关代码的onclicklister。此示例的一些代码已被简化。用户单击应用程序中的加载按钮,然后使用他们安装的任何文件管理器来选择一个文件,然后将Uri传回我的应用程序。一切都很好。但是,是否可以选择多个文件并将它们作为文件数组传递回我的应用程序?因此,用户可能会选择5或6个音频文件,而不是选择单个音频文件。如果是这样,你是怎么做到的?非常感谢。无论如何-我是什么finalView.OnClickListener

android - 如何在通知点击时重新启动/刷新 Activity 内容

我正在尝试通过点击通知来刷新Activity的内容。当我在其他Activity中并单击通知时,我可以导航到该Activity。我想要实现的是,我在显示一些内容的ActivityA中。我收到一条新通知,单击它应该重新启动ActivityA,或者根据我在通知的PendingIntent中传递的内容刷新Activity中的内容。我做了什么,尝试设置PendingIntent.FLAG_CANCEL_CURRENT和PendingIntent.FLAG_UPDATE_CURRENT尝试设置Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_SI

Android:3d 安全重定向响应

我有一个Android应用程序,我在该应用程序内处理付款。付款有时还需要3d-secure验证。因此,这需要将用户重定向到一个网页,他们将能够在该网页上执行一些适当的操作:例如输入代码等。就我而言,该应用程序是针对瑞典用户的,它将他们重定向到一个页面,他们必须在该页面上打开另一个“bankID”应用程序(在同一台设备或其他设备上)以执行此验证。在我们的iOS应用程序上,此功能按预期工作。一旦用户执行了验证,浏览器就会收到一个回调,然后可以用来相应地更新应用程序,但是在Android上,我正在使用的WebView没有收到通知.所以到目前为止,我无法处理用户验证事件。有没有人有这个或任何类

android - 如何通过导航 Intent 将多个航路点传递到 android 中的标准谷歌地图应用程序?

我做了一些研究,发现可以通过谷歌地图网站添加多个目的地,并且可以将整个导航计划发送到谷歌地图android应用程序,它工作得很好。但在我的例子中,我想通过我的应用程序动态生成多个目的地导航url,并通过Intent传递它以在手机中打开谷歌地图应用程序。如何实现这一点,任何想法都会有所帮助。 最佳答案 您可以通过请求'https://maps.googleapis.com/maps/api/directions/json?'生成多个目的地.但是,您最多只能有8个航路点。要获得请求的更多航路点,您需要获得GoogleMapsAPIfor

android - 在一个应用程序中使用 2 个或更多 GCM Intent Services

我正在编写一个与Smooch集成的应用程序和Carnival.这两个库都使用定义GCMIntentService来接收消息的标准方法来接收GCM推送消息。当我只使用Smooch时,一切都很好。当我只使用嘉年华时,一切都很好。当我尝试同时使用两者时,问题就来了。我发现GCM接收器将简单地启动list中列出的第一个服务,该服务定义了Intentcom.google.android.c2dm.intent.RECEIVE。事实上,我发现库在我的build.gradle中列出的顺序会影响它们的list合并到应用程序list中的顺序。所以,如果我把smooch放在第一位,它就会起作用(但Carn

Android Intent ACTION_CALL 不打电话

在我的Android应用程序我想在用户单击按钮时自动调用电话。我已经使用下面的一组代码来实现这个功能Intentintent=newIntent(Intent.ACTION_CALL);intent.setData(Uri.parse("tel:911"));startActivity(intent);在我的AndroidManifest.xml我已经添加了这个也许可。但它只是用给定的911打开拨号盘不,而不是打电话。 最佳答案 至少在美国,911是一个紧急电话号码。CALL_PHONE不足以调用该号码。有一个单独的权限(CALL_