繁体   English   中英

在Android中的选定列表视图项的末尾动态添加按钮?

add buttons at the end of selected listview item in android dynamically?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个列表视图,其中我的列表包含textview,意味着我有一个文本列表,用户可以在其中选择文本,阅读文本并在该文本的末尾设置边距注释,并在此处创建一个按钮。 因此,下一次用户阅读该文本时,按钮就在那里,当单击该按钮时,会弹出一个弹出窗口,在该弹出窗口中可以看到其旁注。 现在的问题是,他最后可以创建多个保证金票据。 在这种情况下,我必须在所选textview的末尾动态创建一个或多个按钮。 因此,请帮助我,我无法动态创建多个按钮。

2 个回复

有两种方法可以做到这一点。

1)在列表项元素的xml文件中创建按钮(用户需要的最大按钮数),并将其可见性设置为“不可见”或“消失”。 当用户选择它时,您可以将可见性设置为可见。 可见性可以动态设置。

2)另一种方法是以编程方式添加按钮。 列表视图确实出于性能目的重用视图。 这可以解释您为什么在按钮移动位置上遇到麻烦。 在这种情况下,您已经确定了列表项的ID,并且每次在列表适配器的getView方法中创建视图时都添加和删除按钮。

  • 切记在getView方法上检查条件并设置可见性或添加/删除按钮。
      lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        public void onItemClick(AdapterView<?> list, View v, int pos, long id) {
            System.out.println("I clicked row item");
            button1= (Button)v.findViewById(R.id.button1);
            button1.setVisibility(button1.isShown() ? View.GONE : View.VISIBLE);}
2 如何动态添加按钮到列表视图?

我有一个窗体和一个ListView控件,我正在尝试使用此代码向其动态添加按钮 该示例表有3条记录,但在列表视图中仅显示一个按钮,该按钮是示例表的第一条记录的名称。 在调试过程中它进入while循环3次? 请指导我我在做什么错误? ...

3 如何在Android中的“列表活动”中动态添加按钮?

朋友们 我想动态放置描述和按钮,任何人都可以指导我该怎么做? 我有对象列表/数组(即ID,标题)形式的数据,并希望在列表活动中显示。 TITLE [详细信息按钮] [编辑按钮](在列表活动中重复) 任何帮助都会得到应用。 ...

4 Android添加按钮到列表视图

当我单击第一个列表视图项目时,我有两个列表视图。第二个列表视图已加载。 没关系 。 之后,我在第一个列表视图中单击了另一个项目,然后再单击旧项目,则重新创建了第二个列表,我知道发生了这种情况,因为我在第一个列表视图项目单击时设置了适配器。 我如何避免这种重新创建并加载旧状态。 是否有可能 ...

6 Android:在列表视图中添加按钮

我正在尝试在列表视图中添加按钮,我在google上搜索了很多内容,但对我来说还不够好。 这是我的代码:我有2个课程: Menu.java Menu.xml ListAdapter.java } 我已经做了列表视图,但是我不知道如何在列表上方添加按钮。 ...

8 在Android程序中动态添加按钮

我有以下代码可以为toylist对象toyCatalog中的每个项目动态添加按钮,该项目长46个项目。 但是,当我尝试运行代码时,我得到 并且页面上仅显示三个按钮。 如何管理主线程上的工作,以便可以动态添加按钮? ...

9 Android:在Asyn onPostExecute中动态添加按钮

我正在尝试调用一种方法,该方法会动态地生成AButton的onPostExecute方法的onPostExecute方法.OnPostExecute的结果可能类似于拆分此结果时的S〜D〜W〜H〜H〜A。我需要动态创建按钮。 在generateButtonDynamically方法中,我试 ...

2013-12-27 12:52:34 3 821   android
10 在Android中动态添加按钮和布局

这是使用布局资源文件的代码: 如何将其转换为Java代码? 结果应该是在屏幕上水平分布的一排按钮。 同样,每个按钮都应根据屏幕尺寸自行缩放。 请帮助我实现这一点。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM