установите набор символов в приложении направляющих

Существует способ сохранить необычную анимацию с помощью всего лишь notifyDataSetChanged()

  1. Вам нужно сделать свой собственный GridLayoutManager с переопределенным методом supportsPredictiveItemAnimations(), возвращая true;

    ]
  2. Вам нужно mAdapter.setHasStableIds(true)

  3. Часть, которую я нахожу сложной, состоит в том, что вам нужно переопределить метод адаптера getItemId(). Он должен возвращать значение, которое действительно уникально и не является прямой функцией position. Что-то вроде mItems.get(position).hashCode()

В моем случае отлично работало - прекрасная анимация для добавления, удаления и перемещения элементов только с использованием notifyDataSetChanged()

8
задан VP. 23 May 2009 в 07:50
поделиться

2 ответа

Настройте в своем приложении Rails заголовок Content-type , и тогда вам не придется беспокоиться о том, что делает Apache.

response.headers['Content-type'] = 'text/html; charset=utf-8'

Вы также можете захотеть добавьте

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

на саму страницу, чтобы, если кто-то сохранит его на диск, он загрузился с правильной кодировкой.

13
ответ дан 5 December 2019 в 11:26
поделиться

Я добавил такую ​​функцию, но она все еще не работает. У меня есть коды ç ~ в моем application.rhtml, которые не работают.

before_filter :configure_charsets 

# Configuring charset to UTF-8 
def configure_charsets 
   headers["Content-Type"] = "text/html; charset=UTF-8"     
end 

Я также добавил метатег http-Equiv html и параметр .htaccess AddDefaultCharset UTF-8

Это все еще не работает, какой еще совет?

2
ответ дан 5 December 2019 в 11:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: