public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
this.getWindow().getDecorView().setSystemUiVisibility(getSystemUiFlags());
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
private static int getSystemUiFlags() {
return View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION;
}
}
Run Code Online (Sandbox Code Playgroud)
第一次开始后

按下音量按钮后或按下最近的应用程序两次后

我看到QuickPic应用程序没有这个bug.我想知道他们是如何省略它的.
这是我得到的警告:
03-02 14:38:43.980: W/InputEventReceiver(3961): Attempted to finish an input event but the input event receiver has already been disposed.
我的菜单是从常规res/menu/activity_menu.xml文件生成的.我正在http://developer.android.com/guide/topics/ui/menus.html#options-menu上详细处理事件
当我点击垂直三个点来打开溢出菜单并取消它时,我收到了警告.似乎很少知道如何抓住它的触发器.有任何想法吗?
我有一个libgdx游戏使用scene2d的UI.我有几个ImageButton自己的实例ClickListener.在某些设备上(目前仅在三星Galaxy S3和三星Galaxy S4 Active上看到它),除非快速点击两次,否则事件无法发送.
每次单击失败时都会记录以下内容:
04-22 16:10:09.678: D/InputReader(728): Input event: value=1 when=20897610551000
04-22 16:10:09.678: I/InputReader(728): Touch event's action is 0x0 (deviceType=0) [pCnt=1, s=0.889 ] when=20897610612000
04-22 16:10:09.678: I/InputDispatcher(728): Delivering touch to: action: 0x0
04-22 16:10:09.678: I/InputDispatcher(728): Delivering touch to: action: 0x3
04-22 16:10:09.688: W/InputEventReceiver(728): Attempted to finish an input event but the input event receiver has already been disposed.
04-22 16:10:09.688: W/InputEventReceiver(728): Attempted to finish an input event but the input event …Run Code Online (Sandbox Code Playgroud)