Daniel Z W HO

Results 10 comments of Daniel Z W HO
trafficstars

@cizkey 对于问题1,我的做法是在 EditText 绑定自定义键盘的时候做处理,在 EditText 失去焦点的时候就调用 BaseKeyboard#hideKeyboard(),然后在 hideKeyboard() 里面调用隐藏系统键盘的方法。希望可以帮到有这样需要的朋友。

问题已经解决了,修改了一下 scheme 配置。 修改前: ``` ``` 修改后 ``` ```

@xybean ``` compileSdkVersion 27 buildToolsVersion '26.0.2' minSdkVersion 19 targetSdkVersion 23 ``` gradle :4.6.0

@xybean 你也可以尝试联系华为的技术支持,他们可以提供帮助的,虽然回复有点慢。我的问题就是启动 activity 的 scheme 的配置问题,还真想不到其他的思路了。

你试试这样子是否可以,可以指定文件的类型。 ``` XML ```

我的做法是在 BaseActivity 里面进行处理,在对应的生命周期进行注册或解绑; ``` public abstract class BaseActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 注册 EventBus.getDefault().register(this); } @Override protected void onPause() { super.onPause(); // 解绑...

@flyfight88 感谢你的回答。也就是自定义键盘需要在每个需要用到的界面进行特殊处理吗?在 Dialog 或者 RecyclerView 里面的输入框会不会处理起来比较麻烦呢?

I've also met this problem, by Android Studio 3.4.1, Gradle Plugin 3.4.1, Gradle 5.1.1

> Fix it easy !! > Because if you are using recyclerview and gridlayoutmanager in your application,the layout manager attr file includes "layout_gravity" property,So do a import manually that library...