Android: Wie kann ich ein bestimmtes Element in einer Checked ListView überprüfen?

Ich verwende eine ListView, in der jeweils nur ein Element geprüft werden kann. Dies ist meine benutzerdefinierte list_row.xml:

<?xml version="1.0" encoding="utf-8"?>
<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="10dip"
    android:textColor="#FFFFFF"
    android:textStyle="bold"
    android:textSize="20sp"
    android:checkMark="?android:attr/listChoiceIndicatorSingle"
    />

Ich fülle die Liste in onCreate () mit einem normalen Array-Adapter auf:

ArrayAdapter<String> myAdapter = new ArrayAdapter<String>(this, R.layout.list_row, strings);
myList.setAdapter(myAdapter);

Wenn die Liste angezeigt wird, soll beispielsweise der fünfte Eintrag in der Liste als Aktiviert angezeigt werden. Wie kann ich das machen? Ich weiß, dass CheckedTextView eine Funktion namens setChecked () hat, aber wie kann ich mein fünftes Element aus der Liste abrufen, um diese Funktion darauf anzuwenden?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage