Я пытаюсь построить список вид в Android, который будет выглядеть так (игнорируйте поиск-панель):
iPhone имеет аналогичный вариант называется как раздел индекс:
Я могу получить разделы в списке, используя: http://bartinger.at/listview-with-sectionsseparators/
Теперь я хочу построить индекс (что-то, что находится справа от первого изображения) (Индекс настраивается и может содержать более одного алфавита)
Я не хочу делать это следующим образом:
создать действие, которое имеет один listview слева и другой textview (или может быть что-либо) справа, затем отслеживать правый элемент и обновить список. например: http://hello-android.blogspot.com/2010/11/sideindex-for-android.html
Я хочу настроить listview самого андроида так, чтобы представление списка включало такой индекс справа. что-то вроде этого.
Класс, который расширяет ListActivity
, и класс некоторые или как содержит боковую полосу.
(Я буду управлять кодированием для боковой панели, чтобы работать). Таким образом, всякий раз, когда другой класс расширяет MyCustomListActivity
, он будет иметь список, а также боковую панель.
Мой вопрос заключается в том, как включить боковую панель в мой пользовательский класс, расширяющий ListActivity? Или это лучше?
-121--1517237-
Фрагмент кода класса JAVA. Я хочу получить доступ к методу getReg_chal () из моего файла C с помощью JNI:
public byte[] getReg_chal() {
return reg_chal;
}
Мой файл C выполняет некоторую операцию jni:
mid = (*env)->GetMethodID(env, info, "getReg_chal()", "([B)V");
mid = (*env)->GetMethodID(env, info, "getReg_chal()", ***);
Я хочу знать дескриптор метода для моего байта []. Запись «({B) V»
дает метод, не найденный ошибкой. Что бы я заполнил * * *?
Пожалуйста, помогите мне. Заранее спасибо.