草庐IT

CATEGORY_HOME

全部标签

Android findViewById(android.R.id.home) 返回 null 与支持库

我想更改ActionBar主页按钮的左内边距。我试过了this解决方案。但是当我尝试findViewById(android.R.id.home)时,我得到了null。同时android.R.id.home不为0。只有当我使用android-suppot-v7时才会发生这种情况。如果我不使用支持库,一切都会好起来的。也许有人可以帮助我?这是我的简单代码:publicclassMainActivityextendsActionBarActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreat

android - Windows cordova 构建错误 : Failed to find 'ANDROID_HOME' environment variable

操作系统:Windows7。我已经在cordova中创建了一个项目,但是当我尝试使用命令cordovabuildandroid构建它时,它会返回一个错误,其中显示:ERRORbuildingoneoftheplatforms:Failedtofind'ANDROID_HOME'environmentvariable.Trysettingsettingitmanually.Failedtofind'android'commandinyour'PATH'.Tryupdateyour'PATH'toincludepathtovalidSDKdirectory.Youmaynothavethe

android-studio - Flutter Doctor 发现问题 Android_Home

我正在尝试在Windows10中设置Flutter。我有:已安装AndroidStudioVisualStudio代码当我在命令提示符下运行“andoiddoctor”时没有显示错误:但是当我尝试使用https://flutter.io/get-started/editor/中给出的步骤配置VSCode编辑器时它会抛出如下所示的错误:我在设置环境变量后尝试:ANDROID_HOME=F:\ProgramFiles\Android即使设置了上述内容,我也会遇到同样的错误。 最佳答案 VSCode没有检测到我的设备,所以,当我搜索时,我

android-studio - Flutter Doctor 发现问题 Android_Home

我正在尝试在Windows10中设置Flutter。我有:已安装AndroidStudioVisualStudio代码当我在命令提示符下运行“andoiddoctor”时没有显示错误:但是当我尝试使用https://flutter.io/get-started/editor/中给出的步骤配置VSCode编辑器时它会抛出如下所示的错误:我在设置环境变量后尝试:ANDROID_HOME=F:\ProgramFiles\Android即使设置了上述内容,我也会遇到同样的错误。 最佳答案 VSCode没有检测到我的设备,所以,当我搜索时,我

android.R.id.home 找不到符号

我在AppCompat库中使用了Toolbar组件而不是DefaultActionbar。编译时间:我得到找不到符号android.R.id.home的编译错误publicvoidsetupActionBar(){//SetaToolbartoreplacetheActionBar.toolbar=(Toolbar)findViewById(R.id.toolbar);setSupportActionBar(toolbar);getSupportActionBar().setHomeButtonEnabled(true);getSupportActionBar().setDisplay

android - Google home 发送卡片到 Google Home 应用

我制作了一个小型GoogleHome应用程序,我的服务通过SimpleMessage+Card返回响应。在console.actions.google.com模拟器中运行应用程序时,它可以完美运行。我拿到卡了。但是当我测试与GoogleHome通话时,它只发送文本,任何地方都没有卡片的踪迹。但是,如果我与手机上的GoogleHome应用通话,它会正确发送卡片。有没有什么东西可以接收GoogleHome发送的卡片?有可能吗? 最佳答案 无法让用户在通过GoogleHome通话时发送的卡片可见,但作为开发者,如果需要卡片,您可以使用多种

android - 在 Windows 中将 $ANDROID_HOME/tools 添加到 $Path

我正在尝试运行这段代码:cdgoogle-play-services_libandroidupdateproject-p.antdebug从这个tutorial.我使用winant安装了ant,但对于Android,我无法将其添加到路径中。我尝试像这个屏幕截图一样添加变量,但它对我没有帮助。我怎样才能添加这个?我不确定android命令和android_home/tools文件夹之间的关系是什么。我在android_home/tools文件夹中找不到任何android.exe文件。也许我应该尝试另一种解决方案来运行它。编辑现在,当我根据Tom的回复更改变量时,结果是:

android - android中后退键和home键的区别

我正在我的应用程序中启动一项服务。单击服务后,我将启动一项Activity。当我们转到任何应用程序并按下后退按钮并退出应用程序时,服务点击事件工作正常。但是如果我们在任何应用程序中然后按下主页按钮并单击该服务,则该Activity不会启动。如果我点击它超过2次,它会打开Activity,有时还会打开应用程序。所以我无法理解按返回按钮和主页按钮之间的区别。 最佳答案 启动一个Activity后,如果按下HOME键,则当前Activity停止,其任务进入后台。系统保留Activity的状态——即onSaveInstanceState将被

android - 有没有办法通过 Google API 获取用户的 "home"和 "work"位置?

我在Android中使用GoogleMapsAPI,并让用户在我的应用程序中设置“家”位置。我想要的是当他们点击搜索框时,自动建议他们保存在Googlemap应用程序中的“工作”和/或“家”位置。我意识到有人问了这个问题here但它从未真正得到解答,那是一年半前的事了,所以我希望也许这些数据更容易获得。明确地说,我正在寻找一些内置的位置服务API调用,或者甚至是我可以获取此信息的Google+端点。或者,即使目前根本不可能做到这一点,也很高兴知道。 最佳答案 不,通过API调用是不可能的。这里已经提到了需要地址的解决方法:Howto

安卓 Lollipop : Launcher crashes when adding app widget to Home Screen

添加小部件时,启动器在AndroidLollipop上崩溃并显示以下消息(它在以前的Android版本上运行良好):编辑:这只发生在横向。12-1612:35:10.208:E/AndroidRuntime(960):java.lang.RuntimeException:Unabletoresumeactivity{com.android.launcher/com.android.launcher2.Launcher}:java.lang.RuntimeException:FailuredeliveringresultResultInfo{who=null,request=5,resu