Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Странное поведение swipe-to-dismiss RecyclerView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Онлайн музыка http://www.cyberforum.ru/android-dev/thread1375627.html
Как сделать чтобы ссылка на песню из любого хранилища была вот такого вида http://dl.dropboxusercontent.com/u/6197740/explosion.mp3
Программирование Android OpenGL es: наложить фон Всем привет!!! Подскажите пожалуйста как в играх делаются картинки типа background, вот допустим есть улица по которой можно перемещаться, и по окраине улиц стоят дома(дома тоже 3d модели -это как бы... http://www.cyberforum.ru/android-dev/thread1375596.html
Программирование Android Android Studio появление картинки
Необходимо реализовать появление на экране картинки при нажатии на кнопку. Имеется файл с кодом картинки (sun.xml) и файл c кодом анимации появления (sun_rize.xml), картинка размещена на...
Виснет Eclipse при тестировании приложения с подключенной библиотекой google_play_services Программирование Android
Всем привет! Для размещения рекламы в приложении от Admob подключаю к нему библиотеку google_play_services. Если перед этим с тестированием приложения (без рекламы) проблем нет, то после подключения...
Программирование Android Cannot resolve symbol r http://www.cyberforum.ru/android-dev/thread1375167.html
Значит программировал я приложение для Android в Android studio всё работало.Но одним прекрасным днём решил я добавить новый layout назвал его сalс_byt3_layout. Создал Сalc_byt3_Activuty первым делом...
Программирование Android Как получить характеристики изображения перед выводом? Всем привет ! Не могу найти где и как получить характеристики изображения перед выводом на экран. Использую Imageswitcher для просмотра изображений. Картинки в ImageSwitcher получаю из файла... подробнее

Показать сообщение отдельно
yo_krevedko
5 / 5 / 2
Регистрация: 16.11.2013
Сообщений: 134
17.02.2015, 00:32  [ТС]
Nixy, Вот такой код в главном активити:
Java
1
recyclerView.addItemDecoration(new SimpleDividerItemDecoration(getApplicationContext()));
А вот сам код класса разделителя:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public class SimpleDividerItemDecoration extends RecyclerView.ItemDecoration {
      private Drawable mDivider;
 
      public SimpleDividerItemDecoration(Context context) {
          mDivider = context.getResources().getDrawable(R.drawable.line_divider);
}
 
      @Override
      public void onDraw(Canvas c, RecyclerView parent, RecyclerView.State state) {
          int left = parent.getPaddingLeft();
          int right = parent.getWidth() - parent.getPaddingRight();
 
          int childCount = parent.getChildCount();
          for (int i = 0; i < childCount; i++) {
               View child = parent.getChildAt(i);
 
               RecyclerView.LayoutParams params = (RecyclerView.LayoutParams) child.getLayoutParams();
 
               int top = child.getBottom() + params.bottomMargin;
               int bottom = top + mDivider.getIntrinsicHeight();
 
               mDivider.setBounds(left, top, right, bottom);
               mDivider.draw(c);
          }
      }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru