首页 > TAG信息列表 > simplecursoradapter

如何在Android的simplecursoradapter中从[]值拆分

我已经使用simplecursoradapter在列表中显示了价值.没问题.但是如何在Android的simplecursoradapter中从[]值拆分 手段.我敢说这个值->约翰44-2013 此值显示在列表中.但我只想展示约翰. String[] from = new String[] { column[0], column[1] }; int[] to = new int[] { R.id.colI

android-如何在列表视图中编号项目?

我想知道如何为我的listview项目设置一个从1到n的数字.该列未包含在我的sqllite数据库中. 我想使用一个自定义的简单游标适配器,该适配器具有一个名为labelNumber的文本视图,并在首次调用newView和bindview时将数字设置为1,并在每次调用后递增该值. 这是正确的方法还是有更好的方法

android:使用ListAdapter和SimpleCursorAdapter刷新ListView

我正在尝试刷新使用创建为SimpleCursorAdapter的ListAdapter的ListView. 这是我的代码,用于在填充ListView的onCreate中创建Cursor和ListAdapter. tCursor = db.getAllEntries(); ListAdapter adapter=new SimpleCursorAdapter(this, R.layout.row, tCurs

android-SQLite代码段功能实现未在TextView中将文本格式设置为HTML

我正在使用SQLite全文搜索实现搜索功能.我想像Google搜索一样用粗体查询文本显示结果!我已经实现了类似下面的代码,但是它通过将视图绑定到光标适配器并设置TextView的文本格式来显示纯文本,而没有任何HTML格式.我无法弄清楚代码中的错误之处?任何帮助请! 我在DatabaseAdapter类中的搜

android-如何将复选框绑定到列表视图

我有一个列表视图,在每一行上都包含一个带有复选框的文本视图,因此当选中该复选框并且我们在列表视图中向下滚动时,该复选框实例将从一个地方移到另一个地方(重用..),我还选中了几个复选框要解决我试图将复选框绑定到列表视图但无法正常工作的问题,我的代码是: SimpleCursorAdapte

android-SimpleCursorAdapter中的按钮

我有一个用SimpleCursorAdapter填充的ListView.对于我列表中的每一项,按此顺序:TextView> RatingBar>文字检视> ImageView的.我想在ImageView上添加一个按钮,但是我不知道该怎么做… 我在哪里填充ListView: adapter = new SimpleCursorAdapter(this, R.layout.beerdrunk, cursor,

android-Resources $NotFoundException:资源ID#类型#0x12无效

请告诉我,为什么它不喜欢我的布局(带有@ id / row的RelativeLayout)? 当我将其与自行创建的适配器(layoutinflater)一起使用时,它可以很好地工作. 还有一个.我打算在数据库中使用位图,就像byte []一样存储. SimpleCursorAdapter本身可以将byte []日期转换为图像(ImageView)还是仅适

Android ListView切换按钮

我有一个Listview将列出数据库中的警报.我需要在每个列表项旁边添加一个切换按钮以设置警报的开/关状态. 如何在列表视图中添加切换按钮? R.layout.alarm_list: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

Android SimpleCursorAdapter – 添加条件图像

所以我使用SimpleCursorAdapter将SQLite中的数据调整为ListView.让我们调用这个数据库testData. testData中的一个列使用0或1记录true或false.根据该行是0还是1,我可以使listview为每个项目显示不同的图像吗? 这是我正在使用的适配器. ListAdapter adapter = new SimpleCursorAdapt

Android – 对任何ListView项目所做的任何更改都会受到第一项的影响

我有一个ListView,显示项目列表.当我单击某个项目时,我将该项目标记为数据库表格中的标记.然后,我使用SimpleCursorAdapter,setViewBinder,setViewValue更新列表. 我检查是否为相应的项目设置了striked列,然后我更新TextView以敲击该项目. 代码如下 Cursor c = db.fetchAllNotes(i

android – IllegalStateException:尝试重新打开已经关闭的对象. SimpleCursorAdapter问题

我对android编程完全陌生.我可以看到这个问题之前曾多次提出过.但是,我仍然无法看到问题所在.我正在尝试将SQLite数据库中的数据连接到列表视图.在ListActivity中,我的onCreate如下所示: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState

android – ListView在添加到SQLiteDatabase时不刷新

每当我向SQLiteDatabase添加内容时,ListView都不会显示它,但如果我完全重新启动应用程序,它就会显示.这是我的主要.java: package com.gantt.shoppinglist; import android.app.Dialog; import android.app.ListActivity; import android.database.Cursor; import android.databas

android – 单击ListView上的Listener

我已经从SDK页面修改了这个示例,以从手机中获取所有联系人组并显示它们.但是,我无法弄清楚如何单击其中一个,然后使用Groups._ID执行其他操作.有人可以教我如何在这个列表上获得一个点击/选择监听器吗? MyListAdapter.java package com.example.simplelist; import android.app.Li

android – 使用SimpleCursorAdapter.ViewBinder更改TextView的颜色

我正在为Android开发一个闹钟应用程序,我希望在主屏幕上显示警报列表.此ListView的每一行都在xml文件中定义.我希望每周的每一天都有单独的TextView.程序将检查sqlite db是否为例如.星期一的值= 1,然后将此TextView的颜色更改为红色.我写了这段代码,但这不起作用.怎么了? private v

android – 如何将OnTouchListener添加到listview项目?

我正在编写一个简单的Android应用程序,其中包含一个填充了SimpleCursorAdapter的列表. private void populateList() { c = this.cDAO.fetchAllContacts(); startManagingCursor(c); String[] from = new String[]{ContactsDAO.KEY_NOME}; int[] to = new int[]

android – 在SimpleCursorAdapter中的findViewById()时为nullPointer

我正在使用SimpleCursorAdapter和一个xml文件,其中定义了一些视图: <LinearLayout ...> <ImageView android:id="@+id/listIcon" /> <TextView android:id="@+id/listText" /> </LinearLayout> 我的目的是以编程方式设置TextView的文本颜色和LinearLayout的背景

Android:无休止的滚动 – ListView和Cursor

我有大约15,000行的数据库表,我想在列表视图中显示.我想先显示100,当用户向下滚动到最后一项时,应该加载下一个100(依此类推……).我在OnScrollListener()上实现了调用AsyncTask负责加载更多项目.我遇到的问题是,在向光标添加更多行之后,我的SimpleCursorAdapter不会更新.我试过了a

如何使用Android SimpleCursorAdapter组合两个或多个列

SimpleCursorAdapter adapter = new SimpleCursorAdapter( this, R.layout.mytaskslayout, cursor, new String[] {"Aircraft","Discrepancy","ARR_FLT"}, new int[] {R.id.ac, R.id.discrepancy, R.id.arrinfo} ); 我可以组合

android – 使用MergeCursor和SimpleCursorAdapter,缺少什么?

无论我做什么,下面都会抛出一个错误,即cursor_counterparty中包含的一个列不存在.当我检查merge_cursor时,我可以找到那里的列,这是我的代码,我做错了什么? cursor_invoices = Invoices.getInvoicesCursor(counterparty.getId()); Cursor cursor_counterparty = Counterparties

Android – SimpleCursorAdapter是否允许多个布局,如BaseAdapter?

我知道您可以创建一个自定义适配器扩展BaseAdapter并创建各种布局,这些布局可以根据AdapterView所在的行进行膨胀. 但有没有办法通过SimpleCursorAdapter获得简单的自定义量? 例如.我有一个数据库,我想查询它并将结果返回到具有交替行布局的ListView. SimpleCursorAdapter会做什么?或