草庐IT

android content activitynotfoundexception 没有找到处理 Intent 的 Activity - 当试图去 url

我正在尝试编写一个应用程序,您可以在其中输入地址,然后您将被重定向到谷歌地图。(我想这就是所谓的隐含Intent)-我已经创建了启动主要Activity的Intent,这是我的应用程序中的唯一Activity。MainActivity由一些文本、一个编辑字段和一个按钮组成。AndroidManifest.xml:这是按钮的代码:publicvoidButton1Click(Viewview){try{addressField=(EditText)findViewById(R.id.address);Stringaddress=addressField.getText().toStrin

启动电子邮件 Intent 后,Android 键盘仍然可见

编辑:已解决。下面单独发布答案我正在启动内置的Intent.ACTION_SEND“选择器”,以便用户可以选择如何从我的应用程序发送消息。它工作正常,但如果我在启动的电子邮件程序中点击“丢弃”,它会返回到我的应用程序,屏幕键盘仍然可见。我试过用imm.hideSoftInputFromWindow(...)的各种咒语关闭它,但无济于事。有什么解决办法吗?这就是我启动“选择器”并尝试在onActivityResult()中关闭键盘的方式。请注意,tabHost是我的主应用程序(MainApp)中的静态成员,它包含用于创建tabSpec的tabHost对象。publicclassL_Sec

android - 通过 OTA 服务安装 Android 应用程序

我已经开发了5个android应用程序并生成了5个具有相同keystore的apk文件。在这5个应用程序中,一个应用程序是家庭应用程序,它包含一个公共(public)数据库。所有其他应用程序都使用内容提供程序访问数据库。现在,我希望用户通过OTA服务下载所有5个apk文件。下载完成后,家庭应用程序首先开始安装,安装自动完成后,第二个应用程序开始安装,所有5个apk也是如此。无论如何要实现这一目标? 最佳答案 您可以提示安装IntentpromptInstall=newIntent(Intent.ACTION_VIEW).setDat

android - 无法通过 Android 共享 Intent 共享带有链接的文本

现在我想用下面的链接分享文本是我的代码StringmyText="Hey!\nThisisamyText!";Intentshare=newIntent(Intent.ACTION_SEND);share.setType("text/plain");StringextraText="www.mylink.com\n\n"+myText;share.putExtra(Intent.EXTRA_TEXT,extraText);startActivity(Intent.createChooser(share,"SharewithFriends"));所以它可以很好地与gmail、twitte

android - 在 Android 应用程序中附加任何类型的文件?

我正在构建一个应用程序,当用户按下应用程序上的“浏览”按钮时,我想显示手机中的文件夹,用户将在其中选择文件/图像。选择附件后,应用程序将在附件中显示文件名。我正在寻找的是文件附件机制如何在android中工作,因此非常感谢任何代码示例或fragment。提前致谢。 最佳答案 您真正想要做的是执行Intent.ACTION_GET_CONTENT。如果您将类型指定为"file/*",则文件选择器将允许您从文件系统中选择任何类型的文件。这里有一些读物:AndroiddocumentationonACTION_GET_CONTENTAwo

android - 没有 Intent 接收器设置 Urban AirShip

我确实收到了推送消息,但每当我在通知栏中单击它们时,就会出现此logcat并且通知消失...这是我的logcat输出:05-3116:49:47.165:D/Test-UALib(20523):Nointentreceiverset,notsendingACTION_NOTIFICATION_OPENED这是我的list结构:这是我的MyApplication.java:publicclassMyApplicationextendsApplication{@OverridepublicvoidonCreate(){AirshipConfigOptionsoptions=AirshipC

java - 从浏览器重定向到 Android 应用

我目前正在开发一个Android应用程序,该应用程序通过HTML请求从服务器请求信息并获得参数字符串作为返回。这发生在启动过程中,以便在第一次运行时配置应用程序。为了将请求发送到服务器,我从应用程序主要Activity的OnCreate方法中调用了以下内容:StringURL="http://myserver.mydomain.com/users/start";IntentbrowserIntent=newIntent(Intent.ACTION_VIEW,Uri.parse(URL));startActivity(browserIntent);服务器,一个Rails应用程序,获取所需

android - 首次启动时的自定义 Activity (初始化向导)

我想定义我自己的“SetupWizard”应用程序。为此,我使用了这个intent-filter,它工作正常:但是我不知道如何判断向导已经结束。现在,它只是在我最后一次finish()调用之后循环。我怎么知道呢?感谢。 最佳答案 对于自定义ROM,我在设置用户后做了类似的事情:PackageManagerpm=getPackageManager();pm.setComponentEnabledSetting(newComponentName("com.domain.yourapp","com.domain.yourapp.Setup

android - 通知中的 Intent 不起作用

我的通知是一项服务(service.java),该服务所做的是在首选项屏幕中的复选框首选项被选中时启动电池电量通知。现在不起作用的是在中输入的IntentMainActivity点击通知。这是代码if(mprefs.getBoolean("notification_a",false)==true){notificationBuilder=newNotificationCompat.Builder(context);notificationBuilder.setOngoing(true);notificationBuilder.setContentTitle("BatteryStatsI

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