草庐IT

方向灯

全部标签

android - 如何在android屏幕方向改变时改变布局的位置?

android中屏幕方向改变时如何改变布局的位置?我在Relativelayout中有一个按钮。当手机LANDSCAPE时,Relativelayout在底部。当手机是PORTRAIT时,它转向屏幕的右边。它就像下面的图片。我得到了屏幕的方向,但是如何设置Relativelayout将它的位置从底部更改为右侧?--------------------------------编辑------------------------------layout-land中的xml代码。top_buttonlayout1中有两个button,bottom_buttonlayout1中还有两个butt

android - 在 android 中使用 OrientationEventListener 无法获取方向

我需要检测设备的方向,为此我在下面编写了代码。但是我无法定位。这是我在MainActivity中的oncreate()...如果我需要更改任何内容,请告诉我protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);mOrientationListener=newOrientationEventListener(getApplicationContext()){@OverridepublicvoidonOrientationChanged(intorientation){if(or

java - 如何根据方向旋转标记(总线)?

从下面的代码我在map上添加标记,每15秒刷新一次并从数据库中获取新的纬度和经度。标记(巴士图像)已成功添加到map上并从一个位置平稳移动到另一个位置,就像汽车在路上行驶一样。现在我想要的是根据方向旋转总线标记。我怎样才能做到这一点?我不明白toRotation和st的值(value)是多少?publicRunnablerunLocation=newRunnable(){@Overridepublicvoidrun(){gps=newGPSTracker(MapActivity.this);MyLocation1.clear();if(gps.CanGetLocation()){dou

android - 如何在android中找到另一个设备的wifi信号方向?

我正在使用我的安卓手机作为接入点。现在我想知道我手机连接的wifi设备的距离和方向。请通过合适的示例和代码帮助我。提前致谢。 最佳答案 我下载了您提到的WifiRadar并试用了它。这里有一个重要的步骤-它要求您在将设备靠近body的同时原地旋转一下。所以我的猜测是它使用内部罗盘来确定您指向的方向,然后测量信号。当信号变强时,它认为您正指向AP。由于该应用要求您将设备贴近body,它试图将您用作盾牌,因此如果您背对AP,您的body会削弱信号。 关于android-如何在android中

多智能体(Agents)协作框架:人工智能的下一个方向和挑战

人类社会是一个复杂的多智能体系统,其中每个个体都有自己的目标、行为、信念和偏好,同时也需要与其他个体进行协作和竞争,以实现共同的利益或解决共同的问题。在这个过程中,人类不仅需要根据环境的变化和任务的需求来调整自己的策略和角色,还需要考虑其他个体的意图和行为,以及人类的伦理和法律的约束。这些都是人类智能的重要表现之一。随着人工智能(AI)的发展,越来越多的AI系统被应用于各种领域,如游戏、机器人、交通、医疗、教育、军事等。这些AI系统往往不是孤立的,而是需要与其他AI系统或人类进行交互和协作,形成一个多智能体系统(Multi-AgentSystem,MAS)。例如,在一个智能交通系统中,每辆车都

android - 方向改变时视频重新开始

我写了一段代码来播放我网站上的视频。它工作正常,但当我旋转手机时,视频会从头开始重新播放。我该如何解决这个问题?publicclassActivityVideoDetailextendsActivity{privateVideoDetailvideoDetail;privateTextViewtxtResult;//-------------------------@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.lay

android - 正常方向移动设备上的视口(viewport)问题

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭7年前。Improvethisquestion移动设备的垂直方向存在视口(viewport)问题。如您所见,在页脚下方,有一个填充屏幕的空白区域。如果我将方向设置为水平方向,视口(viewport)工作正常,平板电脑也一样,桌面等。这个问题只存在于移动设备的垂直方向上。有什么办法可以解决这个问题吗?

android - 罗盘方向因手机方向而异

我的增强现实应用需要摄像头View的罗盘方位,并且有很多从传感器管理器获取方向的示例。但是我发现结果值因手机方向而异-向右旋转的风景与向左旋转的风景大约有10度的不同(ROTATION_0和ROTATION_180之间的差异较小,但仍然不同)。这种差异足以破坏任何AR效果。这与校准有关吗?(我不相信我正确地做了8的数字-我已经尝试了我在youtube上找到的各种方法)。知道为什么会有差异吗?我搞砸了旋转矩阵的东西吗?我可以选择将应用程序限制为单一方向,但我仍然担心罗盘读数仍然不是很准确(即使在过滤后它相当稳定)publicvoidonSensorChanged(SensorEvente

java - 以编程方式在android中锁定方向

我有以下代码。JavapublicvoidlockScreenOrientation(){setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);}publicvoidunlockScreenOrientation(){setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);}我正在从javascript调用这些函数。控件正在进入这些方法。但是方向没有锁定。我尝试跟随锁定方向setRequestedOrientation(ActivityI

android - 禁用方向更改

重新启动自定义相机,同时更改预览模式,从风景到肖像或肖像到风景,我的Surface类代码如下所示:PreviewSurface.java:-publicclassPreviewSurfaceextendsSurfaceViewimplementsSurfaceHolder.Callback{publicstaticfinalStringLOG_TAG="CameraPreview";privateSurfaceHoldermSurfaceHolder;privateCameramCamera;//Constructorthatobtainscontextandcamera@Suppre