ANDROID
nihao20071
这个作者很懒,什么都没留下…
展开
-
Android EditText 设置默认不获取焦点
1.当页面中有多个EditText时,第一个EditText会自动获取焦点,取消的办法:在EditText的父View中调用:android:focusable="true"android:focusableInTouchMode="true"主要是是父节点去截获这个获取焦点事件。代码如下:<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap...原创 2020-10-09 14:44:20 · 1486 阅读 · 0 评论 -
Android 让文本输入框默认不获取焦点
页面上有个EditText输入框,打开页面后,焦点默认在EditText上,这样的话软键盘默认就会显示出来,手机屏幕被占据很大一部分,导致使用很不方便。就想着把这个默认获取焦点的去掉:可以再EditText前面或外面放置一个看不到的LinearLayout,使用 android:focusableInTouchMode="true" 让它率先获取焦点,代码如下: <L...原创 2019-01-29 10:54:19 · 1635 阅读 · 0 评论 -
android 手机回退事件监听
/*** * * 手机按键点击事件 回退 */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { Log.i("返回键","返回键"); if (keyCode == KeyEvent.KEYCODE_BACK &&...原创 2019-01-29 11:14:00 · 511 阅读 · 0 评论