"windowSoftInputMode=stateHidden"不适用于即时运行



最近我发现,尽管有windowSoftInputMode=stateHidden,但当应用程序以即时运行(Try Now(的形式从Google Play商店运行时,软键盘会在活动开始时出现,但当通过ADB安装在设备上时,即时运行编译工作正常。

有办法绕过它吗?

运行以下命令:

npm i cordova-plugin-multidex

它通过修改Cordova 生成的AndroidManifest.xml,将multidex标志添加到Android构建中

以下是关于多点的参考资料

找不到比将所有EditText视图设置为不可聚焦,然后再设置为可聚焦更好的方法了。类似的东西:

if (BuildConfig.FLAVOR.contains("instant")) {
final View myEditTextView = findViewById(R.id.myEditTextViewId);
myEditTextView.setFocusableInTouchMode(false);
myEditTextView.postDelayed(new Runnable() {
@Override
public void run() {
myEditTextView.setFocusableInTouchMode(true);
}
}, 500);
}

相关内容

  • 没有找到相关文章

最新更新