Articles of listview

如何在android中缓存listview数据?

我有一个包含100行的Listview。 这是我第一次从Webservice加载所有数据。 我想缓存那些数据,这样如果我打开那个页面,我应该从缓存而不是从Webservice获取它。 我怎样才能做到这一点?

Android – 从ListView中删除项目时的animation

我在一个活动中有一个ListView。 在每个列表项中都有一个文本和一个CheckBox。 单击CheckBox,我想从ListView中删除该项目,并希望添加一个animation,如向下滑动或淡出,然后删除。 有帮助吗?

删除隐藏/取消隐藏的操作栏上的闪烁

我的应用程序有一个列表视图 ,当我向下滚动时我想要隐藏动作栏,当我向上滚动时取消隐藏动作栏。问题不在于操作栏的隐藏/取消隐藏,而是由于此而发生的闪烁。 我搜索了很多东西,我find的解决方案就是这个: StackOverflow问题 根据给出的解决方案:我必须添加一个paddingTop of listview ,其高度等于actionbar的高度,然后添加一个标题。 所以,我在listview的顶部设置padding,其高度为”?android:attr/actionBarSize”但我仍然坚持下一步该做什么。 header.xml文件的内容是什么。 我的代码: – MyAdapter ma = new MyAdapter(); ListView lv = (ListView)findViewById(R.id.listView); lv.setAdapter(ma); ma.notifyDataSetChanged(); //setting onScrollListener on the listview lv.setOnScrollListener(new OnScrollListener(){ private int mLast; @Override public void onScrollStateChanged(AbsListView view, int scrollState) { // TODO Auto-generated method stub } @Override public void onScroll(AbsListView view, int firstVisibleItem, int […]

如何制作水平和垂直滚动的二维图库?

我是Android新手,我想创建一个图像库,其中每列都是一个类别,用户可以垂直和水平滚动。 我find了一篇关于如何在这里显示图像列表的有用post。 我想知道是否可以在图库视图中嵌套图像列表?

如何从Listview获取列表项的计数?

我正在使用下面的代码来遍历我的列表,如果List Items可见,它工作正常。 如果List是可滚动的,则使用此代码不访问非可见项。 如何遍历所有可见和不可见项目的列表项。 for(int i=0;i<list.getCount;i++) { View v = list.getChildAt(i); TextView tv= (TextView) v.findViewById(R.id.item); Log.d("","ListItem :"+tv.getText()); }

在android上的listview下面添加一个按钮

所以我一直试图在android中的listview下添加一个按钮,问题是该按钮没有出现。

Android使用光标适配器保存ListView中的checkbox状态

使用光标适配器时,我无法find保存checkbox状态的方法。 其他一切工作正常,但如果我点击一个checkbox,它会被重复使用。 我见过使用数组适配器的例子,但由于我缺乏经验,我发现很难将其转换为使用游标适配器。 有人可以给我一个如何去做的例子。 任何帮助赞赏。 private class PostImageAdapter extends CursorAdapter { private static final int s = 0; private int layout; Bitmap bm=null; private String PostNumber; TourDbAdapter mDbHelper; public PostImageAdapter (Context context, int layout, Cursor c, String[] from, int[] to, String Postid) { super(context, c); this.layout = layout; PostNumber = Postid; mDbHelper = new TourDbAdapter(context); […]

如何禁用Android中特定ListView项的上下文菜单

我知道之前已经问过这个问题,答复是覆盖onPrepareContextMenu()/ onCreateContextMenu()。 但我不明白,也没有得到任何解决方案。 请帮我如何禁用特定ListView项目的上下文菜单。

防止图像的像素化,缩进列表视图和添加圆角

关于Android上的一些UI开发,我有一些问题和疑问。 首先看看这张图片: 首先是在图像A)这是一个我插入并重复水平的图像,在屏幕顶部给出锯齿形状,无论屏幕大小和上面没有内容和背景颜色的textField – 但我确定你可以这两种颜色完全不匹配,即使它们都具有相同的hex颜色值(#BF0426)。 其次,您还可以在锯齿形图像上看到一些严重的像素化。 我该如何解决这两个问题? 然后在图像B)这里我有一个简单的listView。 我想做的是,首先在两侧缩进一点,并在顶部和底部项目的角落。 所以基本上我希望它看起来像截图上绘制的蓝色边框。 (您典型的iOS listView)。 我该怎么做呢? 提前感谢任何提示!

在Android中的主屏幕小部件中填写ListView

我正在尝试创建一个包含元素列表(任务)的android小部件。 当我将小部件放在主屏幕上时它是空的,没有显示任何一个任务。 我不明白缺少什么。 在此先感谢您的帮助。 这是我的widget_layout.xml的xml 这是ListView项目的布局 这是我的widgetProvider类 package it.geotask.android.widget; import it.geotask.android.R; import android.appwidget.AppWidgetManager; import android.appwidget.AppWidgetProvider; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.widget.RemoteViews; public class TaskWidgetProvider extends AppWidgetProvider { public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { super.onUpdate(context, appWidgetManager, appWidgetIds); for (int i = 0; i < appWidgetIds.length; ++i) { Intent intent = new […]