草庐IT

DIRECTION

全部标签

安卓 : Navigation button show wrong side when layout direction is RTL

我之前问过这个问题(here)但没有人回答所以我问的有点简单。问题是当我将布局方向更改为RTL(在xml文件:android:layoutDirection="rtl"或以编程方式:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.JELLY_BEAN_MR1){getWindows().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL);}没关系)导航图标保持LTR我该如何解决这个问题?更具体地说,箭头应该指向右边! 最佳答案

安卓方向传感器

是否可以在查看相机预览时知道手机指向哪个方向,还是必须像指南针一样将手机放平。谢谢 最佳答案 是的——下面的代码应该可以完成这项工作publicclassTestextendsActivityimplementsSensorEventListener{publicstaticfloatswRoll;publicstaticfloatswPitch;publicstaticfloatswAzimuth;publicstaticSensorManagermSensorManager;publicstaticSensoraccelerom

android - 如何判断两个地理点的方向

我有3个地理点(起始位置)11.986242477259117,79.84657287597656`(中间位置)11.984521304799278,79.84583258628845(结束位置)11.985014568760436,79.844491481781我从Howtodrawapathonamapusingkmlfile?得到了知识而且我已经像这样在地理点之间画了线。我已经使用Howtocalculatedistancebetweentwolocationsusingtheirlongitudeandlatitudevalue计算了距离我的问题是,当用户站在“A”(起始位置)

Android Google Maps Direction Api - Api key 限制不起作用

当我们将GoogleMapsDirectionApi的Keyrestriction设置为NONE时,它工作正常。但是当我们将Keyrestriction设置为Androidapps并提供正确的Packagename&SHA-1certificate-它说请求拒绝来自GoogleApi响应。对此有任何已知的解决方案吗? 最佳答案 DirectionsAPI是一种网络服务。与Web服务的APIkey一起使用的限制是IP限制。假定Web服务请求在您的后端服务器上执行。如果您需要限制APIkey,解决方法是创建一个中间服务器。您的Andro

安卓 EditText 安卓 :textDirection

我想将EditText始终设置为LTR,我该怎么做?android:textDirection似乎确实是答案,我无法让项目使用该指令进行编译 最佳答案 为editText使用引力android:gravity="right" 关于安卓EditText安卓:textDirection,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12763508/

android - 如何确定 View 的当前方向(RTL/LTR)?

背景可以使用以下方法获取当前的语言环境方向:valisRtl=TextUtilsCompat.getLayoutDirectionFromLocale(Locale.getDefault())==ViewCompat.LAYOUT_DIRECTION_RTL也可以获得layoutdirection一个View,如果开发人员设置了它:vallayoutDirection=ViewCompat.getLayoutDirection(someView)问题View的默认layoutDirection不基于其语言环境。实际上是LAYOUT_DIRECTION_LTR.当您将设备的区域设置从LT

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

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

android - 如何将图像横向或颠倒?

我有一个自定义View,我正在使用onDraw()在我的Canvas上绘图。我正在这个Canvas上绘制图像。我想将图像上下颠倒,就像在水平线上翻转一样,作为引用。这与将图像旋转180度或-180度不同。同样,我想镜像或横向翻转,即用一条垂直线作为它的枢轴或引用。同样,这与canvas.rotate()提供的不同。我想知道怎么做。我应该使用矩阵还是Canvas提供类似“旋转”的任何方法。谢谢。 最佳答案 你不能直接用Canvas来做。在绘制之前,您需要实际修改位图(使用Matrix)。幸运的是,这是一个非常简单的代码:publice

android - EditText 未收到 TAB 键事件 - stock soft vk

我的应用有一个ListView和一个位于其下方的EditText。出于某种原因,TAB键不会触发onKeyListener。我正在处理的所有其他键(DEL、ENTER、DPAD_UP/DOWN/CENTER)都可以正常接收。我在dispatchKeyEvent中添加了一个断点,同样没有收到TAB事件。我的应用程序之前有一个用于显示文本的大型TextView,在此期间,可以正常接收TAB事件。ListView现在已经取代了TextView。我完全不明白为什么不再接收TAB事件。这是在股票Xoom上,运行ICS4.0.4和股票N1,2.3.6。我已经将我当前的代码与使用TextView的版

Android SimpleOnPageChangeListener - 确定滑动方向

我有一个扩展SimpleOnPageChangeListener的类,在我的onPageScrollStateChanged方法中,我希望能够确定用户是通过ViewPager向前滑动还是向后滑动。IE。他们是从左向右滑动还是从右向左滑动。我已经在谷歌上搜索了很多,但我找不到任何相关信息。我原以为onPageScrollStateChanged方法会提供一个参数来说明滑动的方向,但事实并非如此。@OverridepublicvoidonPageScrollStateChanged(intstate){//Determinewhethertheuserisswipingforwardsor