Какова главная разница между этими Если мой файл макета R.layout.custom_layoutЧто такое конструкторы arrayAdapter diff b/w?
Есть много учебников просто размещая от имени RESOURCEID является R.layout.custom_layout.
И от имени textViewRourceId просто размещая идентификатор TextView, который был объявлен в R.layout.custom_layout
ArrayAdapter(Context context,int resourceId,int textViewResourceId,List list)
и
ArrayAdapter(Context context,int resourceId,List list)
я действительно не знаете, где должен я использую и почему?
1) В моей точке зрения В пользовательском адаптере обе работе же
2) Я не мог понять, что первый параметр конструктора int textViewResourceId
.Кака/Почему использовать параметр?
3) Май используется в другой textViewResourceId, что не декларировать в R.layout.custom_list
Благодарности
Можете ли вы объяснить, почему TextView должно быть от схемы ресурсов и как это TextView реализует в ArrayAdapter? Любой пример .. –
Я не уверен, основные особенности ArrayAdapter, но текстовое представление должно быть внутри ресурса, потому что иначе как бы вы знали, где и как показывать текст? Он использует findViewById, скорее всего ... Вы использовали бы пользовательский макет только тогда, когда вы не хотите, чтобы ваши данные были такими, какие были по умолчанию (выровненный по левому краю, средний шрифт, текущий цвет текста темы и т. Д.) –