使用新比例(如S8(18.5:9))为手机优化Android应用程序?

时间:2017-03-30 19:13:25

标签: android react-native

刚刚获得新的S8并且我试图更新我的android(react-native)应用程序,因为屏幕顶部有一个黑条,因为应用程序缩放比例为37:18 / 18.5: 9。添加固定的高度和宽度到应用程序不起作用我仍然得到顶部的黑色条。删除状态栏似乎是在顶部和底部删除一点。

作为一个例子,我创建了一个新的react-native应用程序,但原生Android有同样的问题。

enter image description here

1 个答案:

答案 0 :(得分:2)

知道了! Jeej。

通过post of Nato Marin找到,您只需在AndroidManifest.xml中的//...controller function checkIf(){ debugger; //open chrome devtools and go to the view...code execution will stop here! //..code to be checked } <!--view supposing myCtrl is the alias for the controller here--> <button id="btnMainMenu" class="button button-icon fa fa-chevron-left header-icon" ng-if="myCtrl.checkIf()" <!-- ... --> 元素中添加<meta-data android:name="android.max_aspect" android:value="2.1" />即可。

结果:黑条消失了:)

enter image description here