我想在一行中创建一个自定义列表视图,其中包含两个TextView和一个单选按钮.在listitem上单击单选按钮状态应该切换.我不能在这里使用Simple Adapter.
我已经问过这个问题单选ListView自定义行布局但是找不到任何满意的解决方案.
我目前正在做的是我使用simple_list_item_single_choice并将两个TextView的数据放在一个单独的空格中.但在这里它变得越来越糟糕(如下图所示).

我想要的是修复大小和价格的位置,并将列表视图作为单一选择.
列表的XML布局可以是:
**<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="horizontal" >
<TextView
android:id="@+id/tv_size"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="15sp"
android:width="200dp" />
<TextView
android:id="@+id/tv_price"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"
android:textSize="15sp"
android:width="70dp" />
<RadioButton
android:id="@+id/radioButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>**
Run Code Online (Sandbox Code Playgroud)
如何制作自定义适配器?
我想创建如下所示的列表视图.
复选框| Textview | Textview | Textview | Textview | Textview | Textview |
所有数据都来自数据库并在textview中设置.
我试过但我遇到了一些问题
当我选择复选框并滚动列表然后自动取消选中.
如果我选中第一个复选框,则自动检查第5个.
全部检查并取消全部检查
请帮助我,我尝试了很多代码,但我没有成功.
提前致谢.