草庐IT

ListView-Adapter

全部标签

Android ListView 在滚动时在文本上生成黑色突出显示。如何阻止这个?

Duplicate:BackgroundListViewbecomesblackwhenscrolling我有一个ListView,其中每个项目都包含白色背景上的黑色文本。在NexusOne上进行测试时,当向下滚动以阅读文本时,黑色高亮显示在文本上并使其不可读。我想弄清楚这个设置是什么,所以我可以将其关闭。我不希望在列表中向下滚动时突出显示任何内容。我怎样才能做到这一点?谢谢。 最佳答案 您可能想要设置cacheColorHint与您的背景颜色相同。因此,当您定义布局时,只需将android:cacheColorHint='#fff

android - 如何在 ListView 中禁用标题 View

有人知道如何在ListView中禁用标题View吗?我需要将标题添加到ListView中并使其不可点击。对于适配器,它非常简单:在isEnabled(intposition)方法中返回false,但我没有找到适合列表页眉/页脚的函数。为标题View设置启用标志没有帮助,在标题的xml中指定“android:descendantFocusability="blocksDescendants""也没有帮助 最佳答案 使用这些方法在列表中添加页眉和页脚:list.addFooterView(v);list.addHeaderView(v,

android - 有没有办法禁用 Android ListView 动画?

当我们将ListView拖到末尾或顶部时,我们总是可以将它拖得更远一点,它会显示一个空白背景,然后当我们释放它时ListView会反弹。这是ListView的默认动画效果。我想禁用这个动画效果。 最佳答案 这可能有效。创建一个包含以下内容的新类。importandroid.view.View;publicclassOverScrollDisabler{publicstaticvoiddisableOverScroll(Viewview){view.setOverScrollMode(View.OVER_SCROLL_NEVER);}

android - 如何从 listView 项目中获取 TextView 值?

我试图在这里从不同的类似问题中得到答案,但没有得到任何答案。实际上,我正在尝试从任何ListView项的多个TextView中获取值。这是代码ListViewlistView=getListView();listView.setOnItemClickListener(newOnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewparent,Viewview,intpostion,longid){StringcontactId=((TextView)findViewById(R.id.cid)).getText()

android - 在 ListView 中获取位置

我使用ListView来显示多个项目。我的row.xml如下:我在Activity中定义myClick如下:publicvoidmyClick(Viewv){LinearLayoutvwParentRow=(LinearLayout)v.getParent();//Howtogettheposition}如何知道点击哪个按钮的位置?该位置与onListItemClick方法的含义相同。@OverrideprotectedvoidonListItemClick(ListViewl,Viewv,intposition,longid){} 最佳答案

java - ListView 适配器不工作,未调用 getView。

我觉得我快疯了。将自定义适配器绑定(bind)到Listview如此简单的事情让我很头疼。贴出代码然后解释一下:主Activity.javapackagecom.example.pruebalist;importandroid.app.Activity;importandroid.os.Bundle;importandroid.util.Log;importandroid.widget.ArrayAdapter;importandroid.widget.ListView;publicclassMainActivityextendsActivity{privatestaticString

android - 选择 ListView 项时更改 TextView 的字体颜色

我通过自定义适配器设置的每个ListView项中都有一个TextView。TheTextViewXMLisnotinsamefilewhereaListViewXMLhasbeenwritten,IwantthatwhenanyItemofListViewgetsselectedthefontcolorofthatparticularitemshouldchange.我还通过定义TextView的不同状态(即选择、聚焦和按下)来尝试此操作,但这并不能解决我的问题。请给我一些解决方案。这是fragment..一个xml文件中的ListView,例如。文件1.xml和不同xml中的Text

android - Listview 上的最后一项被截断

所以在我的Android应用程序中,主要Activity有选项卡,每个选项卡中都有一个包含ListView的fragment。但由于某种原因,ListView中的最后一项总是被切断。我四处寻找解决方案,但我还没有找到任何解决方案。有什么建议吗?主要Activity布局带有ListView的fragment列表项布局列出适配器类packagecom.czhou.dailyprincetoniannewspaper.adapters;importandroid.content.ClipData;importandroid.content.Context;importandroid.grap

android - ListView 在隐藏键盘之前不会更新

我有一个DialogFragment,在它的布局中我有一个EditText和一个ListView。ListView主要显示联系人列表(最初此列表有0个项目)。当edittext的值更新时,我用在EditText中输入了text的联系人填充列表。在EditText上,我使用addTextChangedListener在用户键入联系人姓名或电子邮件地址时使用所需联系人更新列表。我面临的奇怪问题是列表(或者可能是布局)只有在我按下后退按钮以在键入后隐藏键盘时才会更新。只要软键盘显示列表就不会更新(除了第一次将项目添加到空列表时)。为了更好的理解,下面是一些代码。自定义对话框fragment.

android - ListView 内的按钮在滚动和单击按钮时产生问题

我在ListView的一些列表项中有三个按钮,单击该按钮我想更改该列表项的布局,但我面临的问题如下所列。1).单击按钮时,另一个列表项布局会发生变化。2).在滚动ListView时,另一个列表项布局发生了变化,我没有点击它。这是适配器类的代码。importjava.util.ArrayList;importcom.xsinfosol.DOT.R;importcom.xsinfosol.DOT.ImageLoading.ImageLoader;importcom.xsinfosol.DOT.LibraryClasses.RippleView;importcom.xsinfosol.DOT