问题标签 [android-intent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5029 浏览

android - Android 中的意图解析

如果我想创建自定义通讯录(它会覆盖我手机的默认通讯录),并且如果我希望它被所有应用程序使用,我的应该是什么intent-filter?考虑到这样的第三方应用程序可能是恶意的,Android 是否允许我做这样的事情?!

而且,如果我想要另一个地址簿应用程序,我想第二个应用程序也有相同intent-filter的,不是吗?如果我在拨打电话时单击联系人按钮,框架如何决定选择哪个应用程序?换句话说,如果多个意图之间存在冲突,框架如何解决意图intent-filters

0 投票
2 回答
3462 浏览

java - 如何通过另一个 Activity 杀死一个服务?

  1. Activity 1 使用标准 Intent 启动一个服务。
  2. 活动 1 启动活动 2。然后,活动 1 完成()。
  3. 现在,只有活动 2。

Activity 2 如何杀死服务,因为 Intent 是在 Activity 1 中生成的?我不想到处传递意图......

0 投票
2 回答
418 浏览

java - 这是开始活动的正确方法吗?

这将启动一个新活动,然后永远关闭当前活动,对吧?

0 投票
1 回答
3170 浏览

android - Android - 我可以向服务发送关于 Wifi 状态更改的意图吗?

每次 Wifi 连接状态发生变化时,我都想向我的服务发送一个意图。

因此,当我目前使用广播接收器来监听 Wifi 中的状态变化时,因此当接收到意图时,我希望能够将此信息发送到我的服务。

这是可能的,如果是这样的话,正确的方法是什么?

0 投票
3 回答
36070 浏览

java - 如何在 Android 中绑定此服务?

这是我的代码Activity。启动一个Intent,然后是一个Connection,对吗?

但我的问题是……连接内部有什么?

有人能告诉我我在onServiceConnectedonServiceDisconnected中输入了什么代码吗?

我只想要一个基本的连接,以便我ActivityService可以互相交谈。

编辑:我找到了一个很好的教程,我实际上可以关闭这个问题,除非有人想回答。http://www.androidcompetencycenter.com/2009/01/basics-of-android-part-iii-android-services/

0 投票
4 回答
21992 浏览

android - 如何找到使用 Intent MediaStore.ACTION_IMAGE_CAPTURE 拍摄的照片的方向?

当我使用 Android 的相机应用程序拍照时,它会检测手机的方向并相应地保存照片。因此,如果我拍摄建筑物的照片,屋顶将在顶部,无论我以横向还是纵向握持手机。

但是,当我使用

要获取图片,相机应用程序不会对方向做出反应。如果我垂直握住手机(纵向),生成的图片将旋转,所述建筑物的屋顶位于屏幕左侧。

如何设置意图以便相机将方向考虑在内?

或者我可以以某种方式推断照片是在什么方向拍摄的,然后自己旋转它?

还是有其他方法?

0 投票
9 回答
16105 浏览

android - 在新 Intent 中显示 TabHost 布局的问题

我在 TabActivity 类型的新 Intent 中使用 TabHost 时遇到问题,希望您能指出正确的方向。有趣的是,当我尝试在原始 Intent 中查看它时它工作正常: setContentView(R.layout.main)

我得到一个“强制关闭”并且在 logcat 中,即使我的 Tabhost id =“@android:id/tabhost”,我也会收到以下错误:

02-18 22:23:11.937: ERROR/AndroidRuntime(5944): Caused by: java.lang.RuntimeException: 您的内容必须有一个 id 属性为 'android.R.id.tabhost' 的 TabHost

我在 Manifest.xml 文件中声明了第二个意图:XML:

在第一个活动 (MainActivity) 中,我启动了第二个意图 (NextActivity),带有附加功能,如下所示:

在我的 NextActivity.java 文件中,我得到了额外内容并尝试显示 TabHost 视图:

我在 Android 开发者网站(Hellow View)上使用 TabHost 示例时遇到了同样的错误:

主要.xml:

先谢谢各位...

澄清:这是我从 LogCat 中真正得到的:

java.lang.NullPointerException
在 android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java 640) 在 android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java 640) 在 android.widget.TabHost.dispatchWindowFocusChanged(TabHost.java 285)。 view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java 640) 在 android.view.ViewRoot.handleMessage(ViewRoot.java 1645) 在 android.os.Handler.dispatchMessage(Handler.java 99) 在 android.os.Looper.loop(Looper. java 123) 在 android.app.ActivityThread.main(ActivityThread.java 3948) 在 java.lang.reflect.Method.invokeNative(Native Method)
在 java.lang.reflect.Method.invoke(Method.java 521) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java 782) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit .java 540) 在 dalvik.system.NativeStart.main(Native Method)

0 投票
1 回答
7117 浏览

android - 哪个活动处理 Intent.ACTION_CALL_PRIVILEGED?

我一直在研究 Android 上的Contacts 应用程序的源代码,以找出哪些 Activity 处理Intent.ACTION_CALL_PRIVILEGED. 不幸的是,我找不到它的源代码。有谁知道它的名字,或者更好的是我可以在哪里找到它的来源?谢谢!

0 投票
2 回答
1865 浏览

android - 从 packageinfo 开始活动

有没有办法从 packageinfo 运行意图?我一直在寻找,但没有找到。

我试过这样

但它不起作用,因为p.applicationInfo.name始终为空。

0 投票
1 回答
20489 浏览

android - Android - 为两个意图注册广播接收器?

我想知道是否可以注册一个广播接收器来接收两个意图?

我的代码如下:

每次发送时我都会收到 REGISTERED Intent,但发送时从未收到 UNREGISTERED Intent。

我应该为未注册的意图设置另一个广播接收器吗?