首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >隐藏Listview直到搜索启动

隐藏Listview直到搜索启动
EN

Stack Overflow用户
提问于 2015-11-16 18:30:04
回答 2查看 967关注 0票数 0

我有一个问题:我有一个列表视图(来自自定义适配器),上面有一个搜索栏。一切正常,唯一需要的是打开活动以保持列表视图隐藏或不可见,直到搜索在搜索栏中开始(换句话说,直到我开始在搜索栏中键入某些内容时,列表视图才被隐藏)。

您可以在这里找到代码:

如何在搜索过滤列表视图之后启动新的意图?

另外还有一个建议的解决方案,不幸的是,它没有起作用,您可以在这里看到:

默认情况下,Android搜索列表不可见?能办到吗?

我期待着你们的回复,伙计们,我提前感谢你们。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-16 20:31:10

尝试将TextWatcher添加到搜索EditText中。当您在搜索中键入某些内容时,这将检测到:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
EditText search= (EditText) findViewById(R.id.search);
search.addTextChangedListener(filterTextWatcher);

TextWatcher方法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    private TextWatcher filterTextWatcher = new TextWatcher() {

        @Override
        public void onTextChanged(CharSequence s, int start, int before, int count) 
{
         //Change the visibility here
         list.setVisibility(View.VISIBLE);

        }

        @Override
        public void beforeTextChanged(CharSequence s, int start, int count, int after) {

        }

        @Override
        public void afterTextChanged(Editable s) {

        }
    };
票数 0
EN

Stack Overflow用户

发布于 2015-11-16 18:35:27

我想你可能在想一个AutoCompleteTextView?它要求您将列表数据加载到其适配器中,然后设置适配器。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
// Get a reference to the AutoCompleteTextView in the layout
AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.autocomplete_country);
// Get the string array
String[] countries = getResources().getStringArray(R.array.countries_array);
// Create the adapter and set it to the AutoCompleteTextView 
ArrayAdapter<String> adapter = 
    new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, countries);
textView.setAdapter(adapter);

谷歌指南:这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33748155

复制
相关文章
winform窗口启动隐藏
this.WindowState = FormWindowState.Minimized;
sofu456
2020/02/21
1.2K0
隐藏在教室里的“绝世高手”,直到毕业都没有发现?
物质吸收辐射能产生的激发态电子回迁至基态时所产生的发光现象称为光致发光,常见的光致发光分为荧光和磷光。
magic2728
2023/07/12
2150
隐藏在教室里的“绝世高手”,直到毕业都没有发现?
Python|移动石子直到连续
每一回合,我们假设这三枚石子当前分别位于位置 x, y, z 且 x < y < z。从位置 x 或者是位置 z 拿起一枚石子,并将该石子移动到某一整数位置 k 处,其中 x < k < z 且 k != y。
算法与编程之美
2020/05/25
4740
android ListView 嵌套 ListView
看上去效果还是不错,不过现在有个刷新问题一直没能解决,刷新的时候里面的adapter进行刷新的时候总是会让里面的listview消失掉,应该是父listview先刷新完后,子listview还未刷新完成,导致测量的高度不对,就会消失,像当前组已关闭这种,现在这个问题还没有想到办法解决的,试过比较多的方法,添加接口让子listview 刷新完成后再去更新父listview,但还是没有作用,也用过ExpandableListView,但是效果达不到这种,所以没办法还是得用这种办法,有大神知道怎么解决刷新父listview时子listview消失的方法,指导下我,比较奇怪的时候刚开始初始化的时候子listview是默认不显示的,当点击父listview去张开子listview,父listview应该会再次刷新,但子listview展开是可以的,然后下一次更新数据源的时候子listview又会自动关闭,我猜应该是在刷新子listview的时候,父listview先更新完成,子listview的高度测量就没有对!
全栈程序员站长
2022/09/13
1.3K0
android ListView 嵌套 ListView
暴力搜索内存进程对象反隐藏进程
我们前面说过几种隐藏进程的方法: 遍历进程活动链表(ActiveProcessLinks)
战神伽罗
2019/12/20
1.7K0
E4A隐藏软件图标并附带启动方法
这个就是AndroidManifest.xml文件,在E4A里面这个东西可以自定义:
幻影网络
2022/11/08
1K0
E4A隐藏软件图标并附带启动方法
Confluence 6 为搜索引擎隐藏外部链接
为搜索引擎隐藏外部链接能够避免向你的站点添加垃圾信息。如果你启用了这个选项的话,任何插入到页面中的 URLs 和评论将会赋予 'nofollow' 属性,这个属性将会禁止搜索引擎进行索引。
HoneyMoose
2019/01/30
9140
18-猜数,直到猜对
import random num = random.randint(1, 10) running = True while running: answer = int(input('guess the number: ')) if answer > num: print('猜大了') elif answer < num: print('猜小了') else: print('猜对了') running = F
凯茜的老爸
2018/09/11
4360
listview排序功能_listview用法
ListViewSorter listviewSort = new ListViewSorter();
全栈程序员站长
2022/11/09
6930
1033. 移动石子直到连续
每一回合,我们假设这三枚石子当前分别位于位置 x, y, z 且 x < y < z。从位置 x 或者是位置 z 拿起一枚石子,并将该石子移动到某一整数位置 k 处,其中 x < k < z 且 k != y。
Michel_Rolle
2021/02/23
2.5K0
Android listview
ListView是Android中最常用的控件之一,几乎所有的应用程序都会用到它,因此学会运用它很重要。下面我们从一个例子中去理解ListView的用法,先看一下我们这个例子的项目结构图
233333
2020/12/14
1.2K0
Android listview
[android] listview入门
Listview组件非常重要,4分之一的时间都是在搞这个,还是通过上一节的数据库,写个for循环,插入50条数据。
唯一Chat
2019/09/10
8230
[android] listview入门
listview排序功能_vba listview 控件
private void listView2_ColumnClick(object sender, ColumnClickEventArgs e) //排序
全栈程序员站长
2022/11/09
8730
点击加载更多

相似问题

隐藏Cardview直到搜索启动

10

android ListView隐藏位置0直到滚动

11

隐藏表行,直到执行搜索

12

隐藏react组件直到onAuthStateChanged启动

11

JQuery DataTables -隐藏表直到搜索

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文