android-intent相关内容

使用 Android 意图播放多首歌曲

在我的应用程序中,我需要启动 Android 音乐播放器.而且,就目前而言,它完美运行: Intent intent = new Intent(android.content.Intent.ACTION_VIEW);File file = new File(file_path);intent.setDataAndType(Uri.fromFile(file), "audio/*");startA ..
发布时间:2021-11-30 16:19:35 移动开发

检测耳机是否已插入 Android 设备.

如何确定耳机是否已插入 Android 设备? 解决方案 当您说“耳机"时,您指的是“有线耳机"吗?如果是这样,则意图检测是否正在插入或拔出:ACTION_HEADSET_PLUG. 要检查状态,您可以使用 AudioManager.isWiredHeadsetOn(),尽管如果还有蓝牙耳机,则可能会返回 false,而音频会转而路由到该耳机. ..
发布时间:2021-11-30 15:57:14 移动开发

Android:注册意图过滤器以使用我的应用程序打开电子邮件附件

我有一个生成自定义文件类型 (.sor) 的应用程序.在应用程序中,我有一个功能可以发送一封附有这些文件之一的电子邮件.我还有一个意图过滤器,允许应用程序显示在可以打开此类文件的应用程序列表中.这让我(有时)可以直接从手机上的用户电子邮件客户端使用该应用打开文件. 但是,这仅在电子邮件来自 PC 电子邮件客户端时有效,而在从手机接收电子邮件时无效.例如,如果我生成这些 .sor 文件之一,然 ..
发布时间:2021-11-30 15:09:53 移动开发

Android 将文件附加到 GMAIL - 无法附加空文件

我有一个程序总是将相同的文件附加到 GMAIL(撰写>附加文件>打开自>“我的程序").它总是会选择同一个文件. 它在做什么: String path = Environment.getExternalStorageDirectory() + "/file.3gp";文件 f = 新文件(路径);Uri 数据 = Uri.fromFile(f);Intent i = new Intent( ..
发布时间:2021-11-30 15:04:08 移动开发

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

在带有默认邮件应用程序的模拟器上一切正常.但是当我收到一封使用 Gmail 应用程序从我的英雄发送的邮件时,我没有附件.英雄上的默认邮件应用程序运行良好. 如何使此代码适用于 Hero 上的 Gmail 应用程序? 你可以看到下面的代码. private void startSendIntent() {位图位图 = Bitmap.createBitmap(editableImageVi ..
发布时间:2021-11-30 15:01:13 移动开发

从 Android 上的 Gmail 应用程序下载附件的意图过滤器

我有带有意图过滤器 (ACTION_VIEW) 的 android 应用程序来打开文件并将其导入到我的应用程序中.我希望将文件附件从 gmail 应用程序下载到我的应用程序中.一些文件类型(即 jpg、png、txt)被正确保存,但有些则不是(即 doc、xls、ppt).我相信我的活动有正确的意图过滤器,因为它适用于其他应用程序(即 Dropbox),但不适用于 Gmail 应用程序.有什么解决 ..
发布时间:2021-11-30 15:00:55 移动开发

用于发送带附件的电子邮件的 Android 意图

可能的重复: 来自内部存储的电子邮件 收件人正在接收电子邮件,但没有附件.这是代码,有没有高手知道我哪里出错了? Intent intent = new Intent(Intent.ACTION_SEND);intent.setType("文本/普通");intent.putExtra(Intent.EXTRA_EMAIL, new String[] {"email@example.co ..
发布时间:2021-11-30 15:00:09 移动开发

使用 Intent 的 Android 多个电子邮件附件

我一直在开发 Android 程序,使用 ACTION_SEND 使用 Intent 发送带有附件(图像文件、音频文件等)的电子邮件.当电子邮件只有一个附件时,该程序正在运行.我使用 Intent.putExtra(android.content.Intent.EXTRA_STREAM, uri) 将指定的图像文件附加到邮件中,并且工作正常,邮件可以通过 Gmail 投递.但是,当我尝试通过多次调 ..
发布时间:2021-11-30 14:58:07 移动开发

Android - 从资产\ PDF 显示访问文件

我正在尝试将存储在 assets 目录中的文件的引用检索到名为 myfile.pdf 的文件.我尝试这样做: File file = new File("android_assest/myfile.pdf);Log.d("myTag", "" + file.isFile()); 不知何故,当 myfile.pdf 确实存在于 assets 目录中时,我得到 false.我使用 getAsset ..
发布时间:2021-11-30 12:01:31 Java开发

单击 Webview 内的文本时启动 Activity Intent

我的 xml 中有一个 webview,如下所示: 指向射击意图的链接**";WebView webView= (WebView) findViewById(R.id.webView);webView.loadData(String.format(htmlText, webView_text), "text/html", "utf-8");webView.setWebViewClient(n ..
发布时间:2021-11-27 23:50:39 移动开发

如何在没有用户交互的情况下以编程方式在 Android 上安装 CA 证书

我试图在不提示用户的情况下安装证书.我知道这不是一个好的做法,但这正是 PM 想要的. 使用KeyChain.createInstallIntent(),我可以通过调用startActivity让Android启动证书安装对话框.但是,当我将意图传递给 sendBroadcast 时,没有任何反应.也许平台出于安全原因不支持此功能? String CERT_FILE = Environme ..
发布时间:2021-11-27 23:33:24 移动开发

更改对话框在屏幕 android 上的位置

我在我的 Activity 中做了一个简单的 AlertDialog: View view = layoutInflater.inflate(R.layout.my_dialog, null);AlertDialog infoDialog = new AlertDialog.Builder(MyActivity.this).setView(视图).创建();infoDialog.show(); ..
发布时间:2021-11-27 23:27:21 移动开发

Android 图像视图捏缩放

我正在使用来自 了解多点触控的代码示例用于缩放图像视图.在 ScaleListener 上,我添加了 ScaleGestureDetector.getFocusX() 和 getFocusY() 用于缩放手势焦点的内容.它工作正常. 问题是,在第一次多点触控时,整个图像绘制位置会更改为当前触摸点并从那里缩放.你能帮我解决这个问题吗? 这是我的 TouchImageView 代码示例. ..
发布时间:2021-11-27 23:27:11 移动开发

适用于 Netflix Android TV 应用的电影 Deeplink (com.netflix.ninja)

我已经看到有关如何为移动 Netflix 应用为 Netflix 进行电影深度链接的解决方案,但对于该应用的 Android TV 版本,这些相同的解决方案似乎不起作用. 我尝试使用带有 action.VIEW 的 Intent 并传递普通的 Netflix URL,例如:http://www.netflix.com/watch/{movieId} 或使用 nflx://协议. 对于 ..
发布时间:2021-11-27 22:44:49 其他开发

浓缩咖啡意图测试失败

我正在学习使用 espresso 进行 android 仪器测试.我有一个应用程序,它有一个抽屉菜单,还有一个名为 About 的菜单.我正在测试单击该菜单项和活动内容. 测试功能: @Test公共无效 testNavigationDrawerAboutMenu() {onView(withId(R.id.drawer_layout)).perform(DrawerActions.ope ..
发布时间:2021-11-27 22:31:46 移动开发

Android onActivityResult 从未调用过

我的 onActivityResult 方法从未被调用.我使用的是安卓 2.2 我使用的是 Tabhost,其中 TabHosts 包含 TabGroups,其中 TabGroups 包含单个活动. 我的一项个人活动运行以下意图 Intent intent = new Intent();intent.setType("图像/*");意图.setAction(Intent.ACTIO ..
发布时间:2021-11-27 22:04:32 移动开发

从 Android TabHost 中的选项卡活动更新选项卡

我有一个 TabActivity 并且将有 3 或 4 个标签. 在 TabA 中,我想要一个 ExpandableListView,它将列出产品.我希望 TabC 充当一种“购物车",可能带有自己的 ListView. 有没有办法从 Activity 与 TabHost 交互?我希望能够单击 TabA 内的按钮并更新它并切换到 TabC.这可能吗?我可以让 Tab 的活动调用其父方法 ..
发布时间:2021-11-27 22:04:04 移动开发

Android L (API 21) - java.lang.IllegalArgumentException:服务意图必须是显式的

Android 新版本 - “Lollipop" (API 21) 带来了不少变化,但如果您希望将您的应用定位到该 API,它会付出一些代价. 当我们开始让我们的应用程序适应新的 API 时,我们遇到的第一个问题是 IllegalArgumentException: Service Intent must be explicit 如果您遇到了问题,并且您实际上打算以显式方式使用您的 I ..
发布时间:2021-11-27 21:24:24 移动开发

使用 Phonegap 创建 Android 服务?(即使关闭也让 phonegap 应用程序运行)

我一直在使用 Phonegap 开发一个 Android 应用程序,现在想这样做,以便在应用程序关闭时它仍然可以执行应用程序中的 java/js 代码.所以我明白我需要创建一个服务.如果我在 phonegap 上创建了一个服务插件,我还能执行 javascript 代码还是只执行 java? 有人做过这样的事情吗?我发现这个讨论但似乎没有奏效:http://groups.google.com ..
发布时间:2021-11-27 21:21:56 移动开发

Android:如何通过 Intent 打开特定文件夹并在文件浏览器中显示其内容?

我认为这很容易,但不幸的是事实并非如此. 我有什么: 我的外部存储设备上有一个名为“myFolder"的文件夹(不是 sd 卡,因为它是 Nexus 4,但这应该不是问题).该文件夹包含一些 *.csv 文件. 我想要的: 我想编写一种执行以下操作的方法:显示各种应用程序(文件浏览器),我可以从中选择一个(见图).单击它后,所选文件浏览器应启动并向我显示“myFolder" ..
发布时间:2021-11-27 21:04:42 移动开发