解决listview addheader EditText焦点问题
2019独角兽企业重金招聘Python工程师标准>>>
最基本的东东最容易忘记,所以在记一记
listview必须这样设置
<ListViewandroid:id="@+id/invite_listview"android:layout_width="fill_parent"android:layout_height="fill_parent"android:descendantFocusability="beforeDescendants"android:layout_below="@+id/layout_common_top_bar" ></ListView>
addHeader.xml是这样的
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical" ><RelativeLayoutandroid:id="@+id/layout_invite_search"android:layout_width="fill_parent"android:layout_height="wrap_content"android:layout_marginBottom="8dp"android:layout_marginLeft="10dp"android:layout_marginRight="10dp"android:layout_marginTop="8dp"android:background="@drawable/bg_search_bar"><ImageButtonandroid:id="@+id/btn_invite_search"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentLeft="true"android:layout_centerVertical="true"android:background="@drawable/icon_search_select" /><EditTextandroid:id="@+id/et_invite_search"android:layout_width="fill_parent"android:layout_height="wrap_content"android:layout_centerVertical="true"android:layout_marginTop="4dp"android:layout_toRightOf="@+id/btn_invite_search"android:background="@null"android:hint="@string/fiter_friends"android:maxLines="1"android:paddingLeft="8dip"android:paddingRight="4dip"android:singleLine="true"android:textSize="12sp" /></RelativeLayout></LinearLayout>
listview.addHeader(addHeader,null,true);//设置为true可获取焦点
灰常感谢这篇文章,如以上方式没有解决可以参考以下文章说明
http://stackoverflow.com/questions/2679948/focusable-edittext-inside-listview
最后发张图片给晒晒
转载于:https://my.oschina.net/oppo4545/blog/176506
解决listview addheader EditText焦点问题相关推荐
- android 解决listview.notifyDataSetChanged刷新时Imageloader加载图片闪烁问题
今天,简单讲讲android里再listview调用notifyDataSetChanged刷新界面时,Imageloader加载图片会闪烁的问题. 最近,发现app里的listview图片会出现闪烁 ...
- Android开发之解决ListView和ScrollView滑动冲突的方法
我们看下图: 不管怎么滑动都无法显示listview的剩余数据,只能显示一条,我们看下布局,ScrollView里面嵌套ListView <?xml version="1.0" ...
- 解决ListView显示不全、滑动冲突问题
在开发中,ListView是使用得最多的控件,有时候会遇到ListView因为各种原因引起的数据显示不全,例如,嵌套了ScrollView等.这个解决的办法很多,这里记录一下我自己用过的方法, ...
- 解决点击EditText不弹出键盘,但现实光标闪烁的问题
好长时间没写博客了,其实博客这个东西有点过时了,说实话,但是先写一段时间把!下一篇写一下这段时间的新的和感悟, 解决点击EditText不弹出软键盘,但实现光标闪烁的问题. 写之前先吐槽一下CSDN和 ...
- 用于解决listview嵌套GridView时显示不全的问题。
package com.yetu.ofmy; import android.view.MotionEvent; import android.widget.ListView; /** * * @Cla ...
- Android BaseAdapter和ViewHolder 优化 解决ListView的item抢焦点问题和item错乱问题
首先赞下hyman大神 曾经仅仅是简单的重写个BaseAdapter,将getView方法保持抽象.而ViewHolder没有抽象过. .. ViewHolder (用了一个集合+泛型管理存取view ...
- android listview item 错位,Android BaseAdapter和ViewHolder 优化 解决ListView的item抢焦点问题和item错乱问题...
首先赞下hyman大神 曾经仅仅是简单的重写个BaseAdapter,将getView方法保持抽象.而ViewHolder没有抽象过. .. ViewHolder (用了一个集合+泛型管理存取view ...
- 安卓高手之路之图形系统【5】安卓ListView和EditText配合使用时的注意事项。
ListView实现滚动和布局时的注意实现: 1.如何实现自动定位到底部: android:stackFromBottom="true" 这样ListView就可以实现从底向上增长 ...
- Android listview中Edittext软键盘自动切换到中文键盘
之前在做一个放在listview中的Edittext自定义输入框时,因为我的输入框设置了setRawInputType(EditorInfo.TYPE_CLASS_NUMBER),然后在切换输入框焦点 ...
最新文章
- Android实例剖析笔记(四)
- Python 列表(数组)初识
- 0119吧 iPhone 屏幕尺寸
- mongo 删除节点_将生产节点/ Express Mongo App部署到AWS —反思
- 关于IDEA WEB项目的创建与无法继承HttpServlet问题
- Android BottomNavigationBar导航栏
- Docker学习总结(21)——Docke网络bridge详解
- [Java] 蓝桥杯ALGO-2 算法训练 最大最小公倍数
- PHP通过SMTP实现发送邮件_包括附件
- jq ui-selectable中click单击事件,dblclick双击事件无效
- 【图像配准】基于光流场算法Horn_Schunck和Brox及Lucas_Kanade实现医学图像配准matlab代码
- 记我一次成功的入侵学校网站服务器的黑客行动
- Win10 中文输入法关闭 Ctrl+Shift+B 快捷键
- 决策树CART、ID3、C4.5原理梳理
- layer数据表格换行
- 到底有几个鸿蒙OS? 谈谈我眼里的鸿蒙操作系统
- SAP 未计划交货费-MIRO发票校验
- 泰拉瑞亚修改器服务器能用吗,泰拉瑞亚修改器使用方法详细讲解
- 金蝶K3物料生效流程+物料批量导入功能开发
- CSS—移动端适配方案flexible.js