草庐IT

android - WINDOW_SERVICE 无法解析为变量

我认为WINDOW_SERVICE应该是android.content.Context中定义的常量。http://developer.android.com/reference/android/content/Context.html#WINDOW_SERVICE当我在下面的代码段中使用它时,它会抛出一个错误,指出它无法作为变量解析。显示显示=((WindowManager)getSystemService(WINDOW_SERVICE)).getDefaultDisplay();完整代码如下:packagecom.commonsware.android.skeleton;import

java - 如何在 Android 4.0+ 设备上以编程方式禁用 "Window animation scale"?

我正在使用一个服务,它使用WindowManager显示一个View,每次我使用更改View的大小时都会出现动画windowManagerLayoutParams.height=newHeight;((WindowManager)getSystemService(WINDOW_SERVICE)).updateViewLayout(mMainLayout,windowManagerLayoutParams);如果我手动禁用缩放动画,则不会出现任何动画。像这样手动禁用缩放动画:http://www.cultofandroid.com/11143/android-4-0-tip-how-to

javascript - Android 浏览器 - Javascript window.innerWidth 返回错误值

我使用的是AndroidG1默认网络浏览器,并且我正在使用JavaScript进行开发-当我在网页上放大或缩小时,我无法获得真实的视觉宽度和高度。当我放大/缩小时,似乎我从window.innerWidth中得到了错误的值。我想做的是-在视觉固定位置显示一个元素,即使我正在缩放和滚动页面。-这样用户无论在缩放还是滚动时都能始终看到该元素。我已经尝试使用位置“固定”但没有成功。使用视口(viewport)元标记可能不是一个好的解决方案,因为我不想限制网页尺寸并且我确实希望支持缩放功能。有没有人有解决方案或想法我可以如何实现这一点? 最佳答案

android - 在对话框中选择微调器时 Android Espresso 中的 RunTimeException

我有一个Activity,其中一些对话是开放式的。在此对话框中有一个微调器。我想在此微调器中选择一个特定值,但出现以下异常:java.lang.RuntimeException:Waitedfortherootoftheviewhierarchytohavewindowfocusandnotberequestinglayoutforover10seconds.Ifyouspecifiedanondefaultrootmatcher,itmaybepickingarootthatnevertakesfocus.Otherwise,somethingisseriouslywrong.Sel

android - 使用OBD检测CAR的AC(on/off)和Window(open/close)

有没有办法用OBD来检测AC(空调)和window(打开/关闭)。我指的是下面的OBD阅读器链接,但我找不到任何方法来检测AC(空调)和window(打开/关闭)。https://github.com/pires/obd-java-apihttps://github.com/pires/android-obd-reader 最佳答案 OBDII专为监控发动机或其他电子控制而设计。这完全取决于您的车辆使用的协议(protocol)。如果您的车辆协议(protocol)支持汽车的电子控制监控,那么您可以尝试此命令“ATMA”,其中AT=

javascript - 如何使用 Javascript 找到虚拟视口(viewport)/屏幕宽度?

是否有一致的方法来确定使用Javascript的移动设备的屏幕宽度和虚拟视口(viewport)?我的目标平台是移动版Safari和Android的标准浏览器,但我也在Android上使用其他浏览器进行测试。我试过screen.width,window.innerWidth,document.getElementByTagName("body")[0].clientWidth,和jQuery的$(window).width()。MobileSafari(来自ios3.1.3(7E​​18),原始iPodtouch)显示有用的值,但普通的Android浏览器(Android2.3.7)没

window鼠标文本选择项(I)显示为白色解决办法

window鼠标文本选择项显示为白色时,容易丢失鼠标位置解决办法:在开始菜单搜索控制面板 进入控制面板选择鼠标选项,如果没有找到,可以尝试把右上角的查看方式改为小图标点击最上方的指针(这个时候你应该是window默认(系统方案))选择windows黑色(系统方案)  这个时候你的鼠标会变成黑色。如果你不讨厌黑色,那么到这一步就结束了。如果你讨厌黑色,那么下一步:选中你想要改回白色的图标,点击使用默认值,这样它就会变成白色。不要忘记点击确定! 好的,到这里结束了。 这是写给我自己的,如果可以对你也能有帮助那就再好不过了。

android - 如何以编程方式设置 windowDrawsSystemBarBackgrounds?

我想以编程方式或在代码中添加属性windowDrawsSystemBarBackgrounds,而不是values-v21,因为我只在1个Activity中需要它,并且我在我的应用程序中使用了主题选择器,所以我不能有多个主题。是否可以在代码中启用此属性?如果可以,那我该怎么做呢?提前致谢。 最佳答案 我找到了答案:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP){Windowwindow=getWindow();window.clearFlags(WindowManage

android - 使用 JavaScript 在平板设备上获取网页中心坐标

我正在尝试计算使用平板设备(iOS和Android)呈现的网页上的视口(viewport)几何中心,即视口(viewport)的实际中心(您所看到的)根据当前的翻译和当前的缩放级别-不想要文档本身的中心,我想要我正在查看的屏幕中心。问题是这个计算没有考虑任何类型的缩放(然后)翻译。在iOS上,我尝试了其中一些关于问题detectingpinchtozoomoniOS的答案。,我能够捕捉到事件“OnZoom”,但没有获得任何值(value)。在Android上,我什至无法捕获任何与缩放相关的事件。我知道touchmove和touchstart事件,但我如何区分才能获得缩放(和缩放值)我正

android - 不要在主题中请求 Window.FEATURE_SUPPORT_ACTION_BAR 并将 windowActionBar 设置为 false 以使用工具栏

我正在尝试设置一个带有汉堡菜单的工具栏,这是我的代码,并且错误是:ThisActivityalreadyhasanactionbarsuppliedbythewindowdecor.DonotrequestWindow.FEATURE_SUPPORT_ACTION_BARandsetwindowActionBartofalseinyourthemetouseaToolbarinstead.问题是我不知道我从哪里得到错误,而且还有我尝试了一切的事实。MainActivity.javaToolbartoolbar=(Toolbar)findViewById(R.id.toolbar);se