【问题标题】:AVD Screen orientation not changing with CTRL+F11 or CTRL+F12AVD 屏幕方向不随 CTRL+F11 或 CTRL+F12 改变
【发布时间】:2010-04-26 16:29:42
【问题描述】:

我使用 eclipse 在 AVD 模拟器中运行我的应用程序,但无法更改 AVD 中的屏幕方向(模拟器上的 Android 2.0 平台)。

当我在键盘上按 CTRL+F11CTRL+F12 时,什么也没有发生。当我按下任一热键时,adb debuglog/logcat 中也不会生成任何消息。

根据http://developer.android.com/guide/developing/tools/emulator.html,这些是切换模拟器屏幕方向的正确热键。

我在我的应用程序和消息传递应用程序上进行了尝试。热键在任何情况下都没有影响。

我正在运行 Fedora 12,Gnome。我在 System -> Preferences 菜单中检查了我的键盘快捷键,两个热键都没有附加任何内容。

同样的问题,3 台不同的 PC(都运行 Fedora Gnome)。

【问题讨论】:

  • 使用右Ctrl,不要使用左Ctrl。
  • 左控制甚至不起作用。什么意思?

标签: android android-emulator screen-orientation avd


【解决方案1】:

你也可以使用小键盘7和小键盘9,你试过了吗?

【讨论】:

  • 刚刚尝试过 - 没有影响,并且数字会通过应用程序,所以在消息应用程序中,我在 editText 框中看到了 7 和 9 个字符。
  • 好的,我刚刚在桌面上重新安装了 Eclipse 和 SDK。它还运行 Fedora+Gnome。虽然功能键不起作用,但小键盘 7 和 9 可以工作(关闭数字锁定)。接受这个答案。谢谢!
  • 刚刚在我的笔记本电脑上发现我可以使用 FUNCTION+7 和 FUNCTION+9 改变方向
  • “刚试过 - 没有影响”你应该把数字锁定键关闭。它在 xfce 会话中对我有用
  • @Sello 很高兴它对您有所帮助! :)
【解决方案2】:

您是否使用android:screenOrientation 将其锁定到一个或另一个?

【讨论】:

  • 与我在问题中指定的消息应用程序相同的问题。
【解决方案3】:

确保您没有打开一项功能,例如允许使用数字键盘键移动鼠标指针的辅助功能。我不知何故在 Ubuntu 中意外启用了此功能,而且很难判断发生了什么,因为我没有按住按键足够长的时间,以至于指针没有移动太多。转到键盘首选项 - >鼠标键并取消选中“可以使用键盘控制指针”修复它。

【讨论】:

    【解决方案4】:

    尝试 Ctrl + Win + F11/F12 。在 Archlinux 上使用 Xfce4。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-06
      • 2018-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-31
      • 2015-10-07
      相关资源
      最近更新 更多