Исключение NoSuchMethod для setShowDividers - PullRequest
2 голосов
/ 29 ноября 2011

Я хотел бы отобразить вид ListView с разделительными линиями между каждым элементом.Поскольку каждая строка этого списка будет отображать свое собственное представление, я подумал, что вместо этого будет проще иметь TableLayout и использовать setShowDividers и SHOW_DIVIDER_MIDDLE, чтобы показать эту белую линию между каждым элементом.

Почему я получаю исключение NoSuchMethod в setShowDividers?

 TableLayout table = (TableLayout)findViewById(R.id.my_table_layout);
 if( table != null )
 {
      table.setShowDividers(TableLayout.SHOW_DIVIDER_MIDDLE);
 }

Я также получаю ту же ошибку, если я приведу все к LinearLayout.

1 Ответ

3 голосов
/ 29 ноября 2011

Какую цель API вы используете?setShowDividers было добавлено на уровне API 11 (Сота).

...