замена ListView Android для ScrollView - PullRequest
0 голосов
/ 22 августа 2010

У меня есть сложный файл макета со множеством TextView и EditText, размещенных на холсте. Макет должен быть ScrollView для правильной работы для пользователя. Проблема в том, что 2 поля действительно должны быть ListView со всем форматированием, которое идет с ними. Ни один из этих списков не будет длиннее 10 строк. В настоящее время я использую TextView, создавая длинную строку из данных и отображая ее.

Проблема в том, что я не могу отформатировать текст в TextView так же, как в ListView.

Поскольку я не могу поместить ListView в ScrollView, мне нужно смоделировать его с помощью TextView. Мне нужно отформатировать данные в столбцы, как в ListView, с переносом данных во второе поле отображения, являющимся другим шрифтом в зависимости от условия строк.

Есть ли способ отформатировать данные в TextView, чтобы они выглядели как данные в ListView, как показано ниже:

21   This is the data for   NA  
     this item.

1/2  This is the data for   Q  
     the second item.

3    This data should be a  NA  
     different font.

Может кто-нибудь сказать мне, как это сделать?

1 Ответ

1 голос
/ 22 августа 2010

Используйте более одного TextView, вероятно, в TableLayout внутри ScrollView.

...