InputMethodService:如何锁定方向?

时间:2013-04-12 07:54:48

标签: android android-orientation android-input-method

我正在实现一个InputMethodService。我发现在某些使用案例中,无意中转动设备非常容易,因此屏幕方向会发生变化。不幸的是,这意味着应用程序的视图被重新创建,输入法屏幕消失。

在众多问题中提出的答案如 Android - disable landscape mode? 为活动工作,但不为输入法服务。 我无法控制这些活动,它们是由第三方编写的;另外,只有我的输入法容易发生无意的方向改变,锁定其他输入法的方向是错误的。

可能我应该只在设备几乎水平时锁定方向。

也许我可以暂时让加速计专用。

所以:如何从InputMethodService暂时禁用方向更改?

0 个答案:

没有答案
相关问题