Как восстановить объект списка, используемый в счетчике. - PullRequest
0 голосов
/ 29 июля 2011

Я хочу реализовать ListView.OnScrollListener для списка, используемого в диалоге счетчика.Однако для этого мне нужно получить список объектов, используемых в счетчике.

Есть ли способ, которым я могу получить объект.Или мне придется настроить диалог с представлением списка, чтобы придать подобный вид и ощущение этому?

BR, Jayshil

1 Ответ

0 голосов
/ 10 октября 2011

Как правильно заметил Шериф.Нет, это невозможно.: (

Однако вы можете создать фиктивный диалог со списком в нем и одной кнопкой.

Вы можете использовать приведенный ниже класс, скопированный откуда-то, не могу вспомнить где.

<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1" 
android:layout_width="fill_parent"
android:layout_height="?android:attr/listPreferredItemHeight"
android:textAppearance="?android:attr/textAppearanceLarge"
android:gravity="center_vertical" 
android:checkMark="?android:attr/listChoiceIndicatorSingle"
android:paddingLeft="6dip" 
android:paddingRight="6dip"
android:textColor="#000000" 
android:textSize="14sp" 
android:maxLines="1"
android:ellipsize="end" />

И отображать этот элемент на TouchListener для счетчика вместо ClickListener. Каким-то образом он никогда не получает первые события в случае Android. Наблюдал его на нескольких макетах.

...