Java 在Android/Cordova上设置标志后在窗口上启用外观
我正在开发我的第一个Cordova插件,以此来更好地学习Cordova。不过,我有存货,希望你们能帮我做最后一点 可在以下网址找到来源: 目的是开发一个全屏插件,可以在状态之间切换。如图所示,它应该只有三行Java 在Android/Cordova上设置标志后在窗口上启用外观,java,android,cordova,phonegap-plugins,Java,Android,Cordova,Phonegap Plugins,我正在开发我的第一个Cordova插件,以此来更好地学习Cordova。不过,我有存货,希望你们能帮我做最后一点 可在以下网址找到来源: 目的是开发一个全屏插件,可以在状态之间切换。如图所示,它应该只有三行 requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.
requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
翻译成科尔多瓦语的是:
Activity activity = this.cordova.getActivity();
activity.requestWindowFeature(Window.FEATURE_NO_TITLE);
activity.getWindow()
.setFlags(
WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN
);
activity.setContentView(R.layout.main);
R.layout.main
给了我各种各样的麻烦。可能是因为我的plugin.xml中缺少了一些东西。我不确定。
不管怎样,在找到一份工作之后。
我想我把最后一行改成:
activity.getCurrentFocus().requestLayout();
可惜没有用。我已经测试了一系列不同的设置,包括this.webView.requestLayout()代码>,但已到达我的终点。
我卡住了
如果有人能给我指出正确的方向,我将不胜感激
干杯,乔恩