Как добавить пользовательское семейство шрифтов.
Поэтому, когда я использую listView без ViewHolder, элементы в списке меняют свой порядок при прокрутке (я не знаю почему). Но когда я использую ViewHolder, порядок остается нормальным
public static class ViewHolder {
TextView text;
}
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder viewHolder;
if (convertView == null) {
viewHolder = new ViewHolder();
LayoutInflater inflater = LayoutInflater.from(getContext());
convertView = inflater.inflate(R.layout.armor_element_custom, parent, false);
viewHolder.text = convertView.findViewById(R.id.text);
result = convertView;
convertView.setTag(viewHolder);
} else {
viewHolder = (ViewHolder) convertView.getTag();
result = convertView;
}
viewHolder.text.setText(dataModel.getText());
return convertView;
}