Articles of listview

Android列表视图中未显示顶部和底部分隔符

我理解它的方式,为列表视图定义的分隔符也应该出现在列表的顶部和底部,即在第一个项目之上和最后一个项目之下。 出于某种原因,它们没有出现在我的列表视图中: 将android:footerDividersEnabled设置为true(这是围绕该问题的其他问题中给出的答案)不会改变任何东西。 此外,我没有禁用项目,除非有某种默认的页脚将被禁用。 有任何想法吗? 编辑:当我滚过第一个/最后一个项目然后消失时,顶部和底部分隔线上的分隔线似乎瞬间出现。 它看起来好像接口将继续,只是稍后才意识到这是最后一项,然后禁用分隔符。

如何在ListView的右边缘设置Vertical Scrollbar的边距?

对于Android平台: 我需要在listview中的垂直滚动条的右侧放置边距(它是自定义的)。 请参阅附图。 默认滚动条粘贴到列表视图的右侧。 需要你的手。 谢谢。

如何在更新时保持listview的滚动位置

我已经阅读了很多例子,但是如果我希望在从JSON更新ListView之后保持我的滚动位置,那么我可以不使用AsyncTask实例吗? 我的清单的代码是 String wrd; //ArrayList<HashMap> mylist; @Override public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.main); Intent i2=getIntent(); wrd=i2.getStringExtra(“entrd”); Log.v(“keyis”,wrd); final Handler handler = new Handler(); Runnable runable = new Runnable() { @Override public void run() { //call the function LoadData(); //also call the same runnable handler.postDelayed(this, 40000); } }; handler.postDelayed(runable, 10); […]

如何在ListView上更改颜色和字体

我试图改变我的ListView上的字体(颜色和大小)和背景。 我想用不在xml上的代码行来改变它。 我的列表视图看起来像:xml: 我的代码是 public class NewsActivity extends ListActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // ArrayAdapter listItemAdapter = new ArrayAdapter( this,android.R.layout.simple_list_item_1, v_itemList ); setListAdapter(new ArrayAdapter(this, R.layout.list_item,ynetList)); View v=getListView() ; ListView lv = getListView(); 接下来是什么? 请根据我的代码给我一个例子

按字母顺序排序Android排序列表

所以我试图对一个简单的arrayadapter listview进行排序。 这是我尝试过的: ListView lv; String[] months = { “January”, “February”, “March”, “April”, “May”, “June”, “July”, “August”, “September”, “October”, “November”, “December” }; ArrayAdapter adapter; ArrayList list; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lv = (ListView)findViewById (R.id.listView1); lv.setFastScrollEnabled(true); adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, months); lv.setAdapter(adapter); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate […]

如何在android中调用setListAdapter

我有一个类没有从ListActivity扩展,所以我怎么能没有错误地替换这个代码? SimpleCursorAdapter adapter = new SimpleCursorAdapter( this, R.layout.sbooks_row, cursor, from, to ); setListAdapter(adapter);

Android水平滚动图片库

我想用水平图库创建应用程序(有一行和多列)。 首先我尝试使用gridview,但它只能用作垂直滚动。 我可以使用ListView或GridView吗?

@ + id / android:list和@ + id / list之间有什么区别

我想知道@+id/android:list和@+id/list之间有什么区别。 我知道最后一个是常规id分配,但第一个看起来不同。 是什么让它与众不同? 我在哪里看到它:我正在研究ListView,ListAdapter和类似的东西,作者在布局xml文件中定义ListView,如下所示: 并且还让我提到@+id/android:empty id。 他还扩展了ListActivity类。 这是文章的来源 。 还有什么在我脑海中,因为问题是: 我们应该扩展ListActivity吗? 也许我想要一个包含其他视图的Activity。 我们使用@+id/android:list只是因为我们扩展了ListActivity或者如果扩展Activity我们可以使用相同的约定? 谢谢。

如何使Listview的Scroll更慢?

滚动我的列表视图非常快。 我想自定义这个并希望让它变慢。 我试过设置android:fastscrollenabled=”false”但是没有解决这个问题。 我的设备是三星Galaxy S2。 有人能帮我吗? 任何帮助将不胜感激! 谢谢高级:)

如何对SimpleCursorAdapter支持的Android ListView进行文本过滤?

我有一个由SimpleCursorAdapter支持的ListView。 我希望能够像你的联系人列表一样过滤列表,只需键入,我就遇到了textFilterEnabled() 问题是,我无法看到如何使用SimpleCursorAdapter。 这有可能吗? 如果是这样,它是如何完成的?