Код: Выделить всё
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
Код: Выделить всё
<CheckedTextView android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1.0" .../>
<LinearLayout android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="2.0" ... >
</LinearLayout>
Если создать MyListView extends ListView и в конструкторе заполнить данными, и поместить <ru.myapp.MyListView ...> в main.xml вместо <ListView ...> уже в редакторе можно будет посмотреть заполненный список.
На счет CheckedTextView: можно использовать обычный TextView, задав изовражение слева в виде чекбокса, обрабатывая клик по нему самостоятельно.
На счет использования файла: ты должен открыть его сам, разпарсить и загрузить в массив Strings[] items или списаок List<String> items; Массив строк можно задать в виде ресурса (так проще, чем самому читать файл) - его можно будет отдать конструктору адаптера.