草庐IT

方向灯

全部标签

android - 为什么 Gingerbread 模拟器方向卡在应用程序中?

起初我认为这是我的应用程序的问题,但它似乎发生在Gingerbread模拟器的任何应用程序中(尽管有趣的是,不是主屏幕)。要复制我的问题,打开eclipse并启动Gingerbread的android模拟器(我使用“GoogleAPIs-APILevel9”作为我的目标)所以模拟器加载后复制的过程是按LCtrl-F11将方向切换到横向,然后再次切换到纵向结果:在主屏幕中:View按预期旋转为横向,然后返回纵向在任何应用中(我尝试过浏览器、计算器、map和我目前正在开发的应用):View旋转到横向,然后什么也没有,即使模拟器以横向模式显示手机,它也会保持横向(见下文)有没有其他人遇到过这

android - 打开android原生谷歌地图应用程序获取从当前位置开始的方向

我正在尝试从我的应用程序打开谷歌地图,设置从手机当前位置到固定位置的路线。我正在使用此代码:Stringuri="https://maps.google.com/maps?saddr=&daddr=example";Intenti=newIntent(Intent.ACTION_VIEW,Uri.parse(uri));startActivity(i);问题是我不知道在saddr=中添加什么来引用我当前的位置。我发现了许多其他类似的问题,但没有任何答案有效(例如将saddr=空或saddr=Current,它们不起作用)。我不想使用原生android定位器,我只想知道是否有办法让谷歌地

android - 打开android原生谷歌地图应用程序获取从当前位置开始的方向

我正在尝试从我的应用程序打开谷歌地图,设置从手机当前位置到固定位置的路线。我正在使用此代码:Stringuri="https://maps.google.com/maps?saddr=&daddr=example";Intenti=newIntent(Intent.ACTION_VIEW,Uri.parse(uri));startActivity(i);问题是我不知道在saddr=中添加什么来引用我当前的位置。我发现了许多其他类似的问题,但没有任何答案有效(例如将saddr=空或saddr=Current,它们不起作用)。我不想使用原生android定位器,我只想知道是否有办法让谷歌地

android - 如何处理显示 ProgressDialog 的方向变化?

我显示的是ProgressDialog在onPreExecuteAsyncTask对象的方法并取消onPostExecute中的ProgressDialog方法。在doInBackground方法我正在为用户注册发出HTTP请求。我希望允许屏幕方向更改。当我改变方向时doInBackground方法仍在运行,我收到各种有趣的错误,例如“IllegalArgumentException:View未附加到窗口管理器”和“RegisterScreen已泄漏窗口...”我怎样才能正确地继续显示ProgressDialog方向改变后?或者,如何在用户请求提交注册后禁用方向更改?

android - 如何处理显示 ProgressDialog 的方向变化?

我显示的是ProgressDialog在onPreExecuteAsyncTask对象的方法并取消onPostExecute中的ProgressDialog方法。在doInBackground方法我正在为用户注册发出HTTP请求。我希望允许屏幕方向更改。当我改变方向时doInBackground方法仍在运行,我收到各种有趣的错误,例如“IllegalArgumentException:View未附加到窗口管理器”和“RegisterScreen已泄漏窗口...”我怎样才能正确地继续显示ProgressDialog方向改变后?或者,如何在用户请求提交注册后禁用方向更改?

android - 根据 Google Maps V2 Android 上的用户方向旋转标记

我想根据从加速度计接收到的方位或传感器值旋转标记,以向用户显示他实际移动的位置。我已将标记图标和平面值设置为true,但它没有按要求工作。mCurrentLocationMarker.position(newLatLng(LocationUtils.sLatitude,LocationUtils.sLongitude));mCurrentLocationMarker.icon(icon);mCurrentLocationMarker.flat(true);mCurrentLocationMarker.rotation(LocationUtils.sBearing);if(current

android - 根据 Google Maps V2 Android 上的用户方向旋转标记

我想根据从加速度计接收到的方位或传感器值旋转标记,以向用户显示他实际移动的位置。我已将标记图标和平面值设置为true,但它没有按要求工作。mCurrentLocationMarker.position(newLatLng(LocationUtils.sLatitude,LocationUtils.sLongitude));mCurrentLocationMarker.icon(icon);mCurrentLocationMarker.flat(true);mCurrentLocationMarker.rotation(LocationUtils.sBearing);if(current

android - 将操作栏方向更改为从右到左

我正在为从右到左的特定语言创建一个android应用。我正在使用ActionBarSherlock(兼容的androidAction栏库)。我真正想要的是即使用户没有将默认的Locale设置为RTL语言,如何将操作栏的方向更改为RTL。如果有人对标准的androidActionBar有任何想法,它很有值(value),可能会有所帮助,请分享。谢谢 最佳答案 从AndroidAPILevel17+开始,它原生支持RTL。要强制您的整个布局为RTL,包括ActionBar,请执行以下操作。编辑您的AndroidManifest.xml并

android - 将操作栏方向更改为从右到左

我正在为从右到左的特定语言创建一个android应用。我正在使用ActionBarSherlock(兼容的androidAction栏库)。我真正想要的是即使用户没有将默认的Locale设置为RTL语言,如何将操作栏的方向更改为RTL。如果有人对标准的androidActionBar有任何想法,它很有值(value),可能会有所帮助,请分享。谢谢 最佳答案 从AndroidAPILevel17+开始,它原生支持RTL。要强制您的整个布局为RTL,包括ActionBar,请执行以下操作。编辑您的AndroidManifest.xml并

android - 屏幕方向更改后如何恢复折叠工具栏布局状态

我一直在寻找问题的解决方案,但没有找到解决方案。我想在屏幕方向更改后恢复fragment的布局。我有带有横幅图像的折叠工具栏布局。屏幕旋转后,我的工具栏总是展开,我想恢复它的行为。我怎样才能做到这一点? 最佳答案 您应该将ID设置为CoordinatorLayout。它将自动保存其状态。相信我。Seehere. 关于android-屏幕方向更改后如何恢复折叠工具栏布局状态,我们在StackOverflow上找到一个类似的问题: https://stackove