草庐IT

IME_ACTION_SEARCH

全部标签

android - Intent.ACTION_VIEW 视频网址不适用于 Ice Cream Sandwich

我有以下代码来查看远程托管的视频文件:startActivity(newIntent(Intent.ACTION_VIEW,Uri.parse(article.getLink())));其中getLink()返回与文章关联的视频的URL。此方法在Gingerbread之前的设备上运行良好,但我最近在ICS上测试该应用程序并发现了一个问题。ICS浏览器开始加载URL,我在导航栏中看到它,但浏览器几乎立即关闭,我又回到我的应用程序Activity中。当它发生时,我得到以下堆栈跟踪:11-2810:24:44.488:E/SurfaceTexture(116):[com.mypackage.

android - Google Glass GDK 是否支持 Intent.ACTION_CALL?

我正在尝试让一个在GoogleGlass上运行的Android应用程序来调用电话。这是调用Intent的代码:Stringuri="tel:+44.....";Intentintent=newIntent(Intent.ACTION_CALL);intent.setData(Uri.parse(uri));startActivity(intent);这会引发以下异常。09-2621:57:05.880:E/AndroidRuntime(4995):FATALEXCEPTION:main09-2621:57:05.880:E/AndroidRuntime(4995):android.co

Android Wear - 从手持 Action 开始穿戴 Activity

我正在从Android手持设备向Android穿戴设备发送通知。我想在通知中包含一个Action,以在Android穿戴设备上启动一个Activity。如何将挂起的Intent设置为可穿戴设备上的Activity?如果通知是在可穿戴设备上创建的,我可以启动Activity,但如果通知是在手机上创建然后发送到可穿戴设备,我就不能启动该Activity。//creatingactionforpushnotificationcreatedonhandheldpublicNotificationCompat.ActionCreateWearAppAction(IntegermetricId){

Vulnhub之Hacksudo Search靶机详细测试过程(不同提权方法)

HacksudoSearch识别目标主机IP地址(kali㉿kali)-[~/Desktop/Vulnhub/HacksudoSearch]└─$sudonetdiscover-ieth1-r192.168.56.0/24Currentlyscanning:192.168.56.0/24|ScreenView:UniqueHosts3CapturedARPReq/Reppackets,from3hosts.Totalsize:180_____________________________________________________________________________IPAtM

android - TextToSpeech.Engine.ACTION_INSTALL_TTS_DATA 的 IntentNotFoundException

我正在尝试通过关注thisarticle来实现文本到语音的转换在Android开发者博客上。如果不支持,它会建议使用以下代码来安装文本到语音数据。IntentinstallIntent=newIntent();installIntent.setAction(TextToSpeech.Engine.ACTION_INSTALL_TTS_DATA);startActivity(installIntent);这会抛出一个Exception:ActivityNotFoundException:NoactivityfoundtohandleIntent但是,我使用的代码是here确定实际支持的I

android - 我正在制作一个 Android IME。如何在 "Settings"设置屏幕中添加 "Language & Keyboard"列表项?

...类似于thispicture中的“Swype设置”.一直在寻找如何做到这一点的时间。要发疯了。感谢帮助。 最佳答案 最后通过查看sourcecodeforS9找到了它.在method.xml,您只需添加属性android:settingsActivity="com.package.SettingsClass"至,所以整个文件看起来像: 关于android-我正在制作一个AndroidIME。如何在"Settings"设置屏幕中添加"Language&Keyboard"列表项?,我们

android - [Android]BroadcastReceiver(Action_headset_plug) 未触发

我在AndroidManifest.xml中声明了一个BroadcsastReceiver(Action_headset_plug)并定义了一个BroadcsastReceiver实现BroadcsastReceiver。我在设备上运行apk,但接收器没有触发。但是,当我在Activity中使用registerReceiver()时它可以正常工作。我是否遗漏了AndroidManifest.xml中的某些内容?这是AndroidManifest.xml这是接收者代码publicclassBroadcastHandlerextendsBroadcastReceiver{@Override

android - 我可以强制我的应用程序启动默认相机而不是提供 'Complete action using' 列表吗?

我正在使用newIntent(MediaStore.ACTION_IMAGE_CAPTURE);Intent捕获图像以用于我的应用程序。我的设备上安装了两个可以执行此功能的应用程序,但我希望我的应用程序仅使用默认相机。有没有办法做到这一点? 最佳答案 正如Dr_sulli所建议的,我只是将它转换成代码,它对我来说效果很好,如果要访问直接相机应用程序,其他部分是允许用户选择其他相机应用程序以及系统相机。protectedstaticfinalintCAMERA_ACTIVITY=100;IntentmIntent=null;if(is

android - 整个应用程序中的全局 "search function"

在我的整个应用程序中,我希望搜索按钮执行单独的Activity。即,当我按下搜索按钮时,我希望在应用程序的任何位置调用一个单独的Activity。有什么方法可以不用在每个Activity中定义onSearchRequested(),我只需在一个地方配置它(比如Manifest.xml)就可以使用整个应用程序? 最佳答案 您可以定义一个(不一定)扩展Activity的抽象类,在那里实现onSearchRequest并从该类继承所有其他Activity类。通过这种方式,您只需定义一次onSearch行为。即publicabstractc

android - 如何为 Intent 设置 Action 、类别和数据?

我正在编写Android应用程序。我想调用其他应用程序来执行某些操作(发送电子邮件等)我如何知道要为Intent设置哪个操作和类别?我应该查看其他应用程序的Intent过滤器吗?如果该应用程序不是开源的怎么办?此外,对于数据或额外属性,我不知道第3方应用程序将如何处理我的Intent,所以我不知道如何设置属性。比如我要一个字符串作为邮件的标题,一个字符串作为邮件的内容,另一个字符串作为收件人,一张图片作为附件。我可以在Intent中包含所有这些信息吗?如果第3方应用程序不提供任何处理它的功能怎么办? 最佳答案 通常,对于Androi