Tag: listview

如何删除列表视图中的边框?

在Android上,如何删除出现在listview底部的列表listview中的行?

在Android中使用notifyItemRemoved或notifyDataSetChanged与RecyclerView

我正在创build一个使用RecyclerView显示的卡片列表,其中每张卡片都有一个button来从列表中删除该卡片。 当我使用notifyItemRemoved()删除RecyclerView中的卡时,它删除项目和animation罚款,但列表中的数据不正确更新。 如果不是这样,我切换到notifyDataSetChanged()然后列表中的项目被删除并正确更新,但然后卡不animation。 有没有人有使用notifyItemRemoved()的经验,知道为什么它的行为不同于notifyDataSetChanged? 以下是我正在使用的一些代码: private List<DetectedIssue> issues = new ArrayList<DetectedIssue>(); @Override public void onBindViewHolder(RecyclerView.ViewHolder holder, int position) { // – get element from your dataset at this position // – replace the contents of the view with that element if(position >0){ RiskViewHolder riskHolder = (RiskViewHolder)holder; final int index = position – 1; final DetectedIssue […]

CHOICE_MODE_MULTIPLE和CHOICE_MODE_MULTIPLE_MODAL之间的区别?

可能是一个非常基本的问题,但在CHOICE_MODE_MULTIPLE和CHOICE_MODE_MULTIPLE_MODAL之间设置ListViewsselect模式有CHOICE_MODE_MULTIPLE CHOICE_MODE_MULTIPLE_MODAL ? Android文档并没有太多的解释.. 从Android Dev站点: CHOICE_MODE_MULTIPLE :列表允许多种select CHOICE_MODE_MULTIPLE_MODAL :该列表允许在模态select模式下进行多种select

从ListView冒泡滚动事件到其父

在我的WPF应用程序中,我有一个ListView其ScrollViewer.VerticalScrollBarVisibility被设置为Disabled 。 它包含在ScrollViewer 。 当我尝试在ListView上使用鼠标滚轮时,外部ScrollViewer不滚动,因为ListView正在捕获滚动事件。 我如何强制ListView允许滚动事件向上ScrollViewer到ScrollViewer ?

与不同的行布局cursoradapter

我正在尝试创build一个自定义的cursoradapter,根据游标中的一些数据使用两种不同的布局。 我不断阅读'覆盖getViewTypeCount()和getItemViewType()',使这种情况发生,但我似乎无法弄清楚如何实现这个.. 这是我的代码bindView和新的视图方法: @Override public void bindView(View view, Context context, Cursor cursor) { TextView tView = (TextView) view.findViewById(R.id.TextView1); tView.setText("The text"); } @Override public View newView(Context context, Cursor cursor, ViewGroup parent) { return mInflater.inflate(R.layout.item1, parent, false); } 。 编辑:现在我得到了这个工作,但我想select什么rowlayout使用取决于光标中的一些数据,我不能得到那个工作..任何人有一些想法? @Override public int getItemViewType(int position) { return position % 2; } @Override public int getViewTypeCount() { return […]

如何从ListView中获取所有选中的项目?

我有几个问题,我一直无法弄清楚。 我试图从ListView获取所有选中的元素,但是: 如果我检查,然后取消选中一个元素,它将被getCheckedItemPositions()函数“检查”返回 我不知道我怎么可以迭代通过这个: SparseBooleanArray checked = list.getCheckedItemPositions();

如何以编程方式滚动到ListView的底部?

调用notifydatasetchanged(); 我想滚动到列表的底部,以便用户看到Listview中的最后一条logging。 (我正在写聊天模块,所以为了这个目的,我需要在列表底部的最新logging是可见的) 任何人都可以指导我如何实现这一目标?

ASP.NET网格视图与列表视图

在gridview上使用listview有什么好处? 我需要分页,编辑行,插入行,删除我的视图中的行。 哪个控制最适合? 看来GridView不支持数据寻呼机。 如果我将GridView迁移到列表视图,我会牺牲什么?

WPF ListView – 检测何时被选中的项目被点击

我正在使用WPF ListView控件显示数据绑定项目的列表。 <ListView ItemsSource={Binding MyItems}> <ListView.View> <GridView> <!– declare a GridViewColumn for each property –> </GridView> </ListView.View> </ListView> 我试图获得类似于ListView.SelectionChanged事件的行为,只有我想也检测当前选定的项目是否被点击。 如果再次单击相同的项目(显然) SelectionChanged事件不会触发。 什么是最好的(最干净的)方法来处理这个?

从Android的ListView的顶部和底部删除阴影?

我已经创build了一个自定义listView,如下所示: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:id="@+id/lay1" android:layout_height="wrap_content" android:background="#ffffff"> <TextView android:layout_width="fill_parent" android:textColor="#000000" android:id="@+id/text" android:layout_height="wrap_content" android:layout_toRightOf="@+id/check" android:textSize="15dip" android:paddingBottom="5dip" android:paddingRight="10dip" android:paddingLeft="10dip"></TextView> <Button android:id="@+id/check" android:layout_centerVertical="true" android:background="@drawable/uncheck" android:layout_width="wrap_content" android:layout_height="wrap_content" android:visibility="gone"></Button> <EditText android:layout_width="fill_parent" android:textColor="#000000" android:id="@+id/edit" android:layout_height="wrap_content" android:background="@null" android:layout_below="@+id/text" android:textSize="15dip" android:paddingTop="5dip" android:paddingRight="10dip" android:paddingLeft="10dip" android:layout_toRightOf="@+id/check" android:paddingBottom="5dip" ></EditText> </RelativeLayout> 和我的主要xml中使用的listview代码是: <ListView android:layout_width="450dip" android:background="#FFFFFF" android:layout_height="340dip" android:layout_marginLeft="9dip" android:layout_marginTop="10dip" android:id="@+id/mainlist1" android:divider="@drawable/grayline" android:cacheColorHint="#00000000" ></ListView> 和使用的适配器如下: public class Adapter extends […]