Articles of android cardview

Отображение виджета пользовательского интерфейса в Cardview в android L

Я пытаюсь создать приложение в cardview, cardview содержит два текстовых изображения, которые нужно размещать рядом друг с другом, но текстовые просмотры накладываются друг на друга. Есть ли какой-либо механизм для размещения таких элементов, как его сделано в RelativeLayout (layout_below или layout_toRightOf) для Cardviews. Я могу сделать это, добавив тени в Relativelayout и сделав его похожим […]

Android RecyclerView CardView StaggedGridLayoutManager: независимый прокрутка столбца

У меня есть «регулярная» реализация StaggedGridLayoutManager . Можно ли добиться независимого прокрутки столбца? Например, пользователь коснется и прокрутит правый столбец, чтобы другие столбцы не перемещались? И даже дальше: при прокрутке правого столбца другие столбцы также будут прокручиваться синхронно, но медленнее? (Это похоже на то, что было в приложении Expedia один раз). Благодаря,

Анимированное население RecyclerView

У меня есть RecyclerView наполненный коллекцией CardView . Мой код по существу является кодом этой официальной статьи и отлично работает, поэтому здесь нет необходимости размещать мой код. Там. Это выглядит следующим образом: +——————————+ | +————+ +————+ | | | card 1 | | | | | +————+ +————+ | | +————+ +————+ | | | […]

Не подключен адаптер; Пропуская макет

Ошибка logcat: адаптер не подключен; Пропуская макет Я изменил аргумент context с помощью метода getActivity (), но приложение все еще не работает. public class FragmentActivity extends Fragment { private RecyclerView mRecyclerView; private CountryAdapter mAdapter; private LinearLayoutManager layoutManager; public FragmentActivity(){} @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.activity_main, container, false); […]

Android NestedScrollView выравнивает контент сверху

Я заметил, что содержимое в NestedSCrollView внутри CoordinatorLayout всегда выравнивается внизу, если оно не заполняет весь экран. Как я могу это исправить? Мой код: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:card_view="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="140dp" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" android:fitsSystemWindows="true"> <android.support.design.widget.CollapsingToolbarLayout android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" app:layout_scrollFlags="scroll|exitUntilCollapsed" app:contentScrim="?attr/colorPrimary" app:expandedTitleMarginStart="48dp" app:expandedTitleMarginEnd="64dp"> <android.support.v7.widget.Toolbar android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:layout_collapseMode="pin" /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" […]

«RecyclerView: нет адаптера; Пропуская макет "для recyclerview в фрагменте

Я получаю эту ошибку, но я не знаю, что ее вызывает … возможно, что-то связано с тем, что она инициализируется фрагментом, а не самой деятельностью. Изменить: включены StatsAdapter code public class StatsFragment extends Fragment { private RecyclerView mRecyclerView; private LinearLayoutManager mLinearLayoutManager; private RecyclerView.Adapter mAdapter; private String[] myDataset = new String[]{"hello", "world", "yolo"}; @Override public void […]

Получите ширину CardView в Adapter.onBindViewHolder

У меня есть список сообщений, и большинство из них – картинки (просто поместите его в сообщения, подобные G + или FB-приложениям). Каждая запись имеет соотношение сторон изображения, поэтому я могу установить высоту изображения на основе ее ширины даже до загрузки изображения с сервера, поэтому макет карты не изменился при загрузке. Проблема заключается в том, что […]

Ripples не отображается с помощью selectableItemBackground как планшет на CardView с устройством Android 5.0

Я запускаю это на Nexus 5. Вот часть кода для моего CardView: CardView cardView = new CardView(getActivity()); cardView.setRadius(4); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 400); lp.setMargins(32, 16, 32, 16); cardView.setLayoutParams(lp); cardView.setContentPadding(50, 50, 50, 50); … cardView.setForeground(selectedItemDrawable); И вот как я получаю selectedItemDrawable: int[] attrs = new int[] { R.attr.selectableItemBackground }; TypedArray ta = getActivity().obtainStyledAttributes(attrs); selectedItemDrawable = […]

Как добавить библиотеки поддержки Android v7 в eclipse?

Как добавить в eclipse библиотеки поддержки Android v7? Например, как добавить CardView в проект eclipse android? Примечание. Это был вопрос ответа на вопрос, поэтому не нужно тратить время на то, чтобы ответить. Конечно, если у вас есть что добавить, пожалуйста.

Расширение / сворачивание CardView с помощью жестов нажатия или салфетки (Android)?

Я ищу решение для этого, которое позволит мне расширить вид карты, чтобы увидеть больше информации, а затем легко свернуть ее. В Google Keep есть примеры таких карточек. Кто-нибудь знает, как они это делают? Смогу ли я создать 2 версии моего картографирования (один рухнул и один расширил), а затем использовать класс Animator вместе с методами жестов […]