android-adapter

    1热度

    3回答

    我试图创建列表视图我在面向更改时遇到一些问题。 问题是:当我改变屏幕列表视图的方向添加列表中的重复列表项。如何限制这个数据变化 代码是: public class DayPlannerActivity extends Activity { private TextView txtHeader; private Context mContext; private Li

    0热度

    4回答

    当列表显示并滚动时,ListAdapter.getView()或者创建一个新的列表项视图,或者重新传递给它的现有视图(如“convertView”)以显示新内容。 我想知道,如果有一种方法来获取所有由getView()创建的视图吗?例如,如果列表项视图需要在活动被销毁时释放一些资源,那么通过所有列表项视图并告诉他们释放资源

    0热度

    6回答

    我有列表项目有两个textview和一个imageview.I充气列表ArrayAdapter.Everything工作正常,除了更改列表项目颜色click.I在我的22项列表显示。主要是在屏幕上显示10个项目,并获得滚动其他项目。现在我的问题是,当我点击0-9之间的单个项目(最初的10个项目)项目单击时正确更改其颜色,但是当我滚动并单击对于位置大于9的项目(在最初的10个项目之后)我的活动崩溃了

    4热度

    2回答

    我有一个扩展的BaseAdapter,它将LinearLayout子元素(每个中的ImageView和TextView)连接到自定义图库。 当我第一次启动我的活动时,我想调用setSelection(position)以使ImageView将其选择器更改为“选定”图像。一旦我将图库扔到后续选定的孩子身上,这种方法就行得通,但不是第一次启动该应用程序。 我的选择: <selector xmlns:a

    3热度

    2回答

    我有一个自定义ListView与TextView和CheckBox。我还有一个自定义SimpleAdapter,其中我重写了getView()方法,并能够检索TextView和CheckBox更改的点击次数。我的问题是我不知道如何在OnCheckedChanged或OnClick内获得正确的点击ListItem或CheckBox。 UPDATE增加整个CustomAdapter类: public

    1热度

    1回答

    我在我的应用程序中有一个设置菜单。当我点击菜单按钮时,我可以点击设置图标并显示设置活动。设置布局包含一个列表视图,每个列表视图项目由textview(设置描述)和edittext(设置数据)组成。我在设置表中的数据存储在SQLite数据库和所有的设置添加到适配器(ListAdapter)和ListView这样的: Cursor cursor = dbAdapter.fetchSettings();

    1热度

    2回答

    我正在看一些演示代码,演示如何使用片段适配器(在这种情况下选项卡适配器)。我很好奇instantiate()方法的作用。我看到它在下面的演示代码中使用此页上: http://developer.android.com/reference/android/support/v4/view/ViewPager.html (见getItem()方法TabsAdapter类中) 如果我正确地读演示代码,每一

    0热度

    4回答

    我在这里有点困惑。 SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.bugs_list_item, itemCursor, new String[] {db.KEY_ROWID, db.BUGS_DATE, db.BUGS_DESCRIPTION}, new int[] {R.id

    1热度

    1回答

    是否可以使用一个适配器类(和它的实例)(例如自己的子类ArrayAdapter<ownDataType>两个(或多个)不同的看法? 在我Activity,我有一个用来显示两个Spinner对象(和选择)相关数据:父类别列表和所选父类别的子类别列表当然,子类别Spinner中的列表更新(设置新的ArrayAdapter),当父类别但是,我也希望能够在创建活动时直接设置子类别(并自动选择父类别),这使

    0热度

    1回答

    从JSON解析它之后,我正在生成复选框的列表。当提交按钮被按下时,我想知道哪些所有框被选中。我该怎么做呢 ? 我的XML代码(省略非常明显的东西一样的高度,宽度,XMLNS等): <LinearLayout> <TextView android:id="@+id/title" android:text="@string/CatalogueTitle" />