最近我发现,尽管windowSoftInputMode=stateHidden
的软键盘在活动开始时仍以“即时运行”(立即尝试)的方式从Google Play商店运行,但在安装后,“即时运行”编译正常通过ADB在设备上显示。
有办法解决吗?
答案 0 :(得分:0)
运行以下命令:
npm i cordova-plugin-multidex
通过修改由Cordova生成的AndroidManifest.xml,将multidex标志添加到Android版本中。
答案 1 :(得分:0)
找不到比将所有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);
}