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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
ILNAR_93
Android
219 / 219 / 22
Регистрация: 19.01.2013
Сообщений: 1,645
Записей в блоге: 3
#1

Обрезается bottom border у CardView на LinearLayout - Программирование Android

12.07.2016, 15:17. Просмотров 273. Ответов 4
Метки нет (Все метки)

Почему если обвернуть CardView LinearLayout`ом то у него срезается border?

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:card_view="http://schemas.android.com/apk/res-auto"
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">
 
    <android.support.v7.widget.CardView
        android:layout_width="match_parent"
        android:layout_height="?attr/actionBarSize"
        android:id="@+id/cardView"
        android:layout_marginLeft="8dp"
        android:layout_marginRight="8dp"
        android:layout_marginTop="4dp">
....
....
Обрезается bottom border у CardView на LinearLayout
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2016, 15:17     Обрезается bottom border у CardView на LinearLayout
Посмотрите здесь:

CardView - Программирование Android
Не получается закрасить по краям СardView. Результат на изображении. Может кто сталкивался с таким? Как решить? &lt;?xml version=&quot;1.0&quot;...

Нажатие на CardView - Программирование Android
Всем привет. Вроде вопрос простой, но найти ответа не могу на него. Есть Активити, в нем несколько CardView. Хочется по нажатию данных...

Выравнять текст в CardView - Программирование Android
Есть у меня значит CardView в нем несколько LinearLayout Хочу что бы название предметов было ровно в центре друг под другом, но его все...

Recycle/CardView NullPointerException - Программирование Android
(card_view_address)- &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; ...

CardView и серая линия :)? - Программирование Android
Есть recycleview и cartview. Вопрос в следующем как удали серую линию (можете увидеть на скрине) в низу cartview, можно ее изменения или...

MapView в CardView RecyclerAdapter - Программирование Android
Добрый день! Необходимо отобразить карту Google в CardView. Отображается только сетка, маркер и кнопки масштаба. Можно нажать только на...

Реализация PopupMenu в элементе CardView - Программирование Android
Всем привет! Нужна помощь в реализации одного момента. Есть CardView, и в каждом элементе выпадающее меню (типа контекстного) с...

LinearLayout vs RelativeLayout - Программирование Android
этот LinearLayout вообщевозможно переделать на RelativeLayout??? &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;LinearLayout ...

Стиль LinearLayout - Программирование Android
Если дать LinearLayout`у стиль Edit`а - это нормально?) &lt;LinearLayout android:orientation=&quot;horizontal&quot; ...

selector и linearlayout - Программирование Android
пытаюсь заставить linearlayout графически реагировать на нажатие помогите, не работает &lt;LinearLayout ...

Свайп по linearlayout - Программирование Android
есть linearlayout в котором находиться еще 2 linearlayout каждый из них заполняет основной на 50% при том что внутри них есть текст и...

Отрицательный margin в LinearLayout - Программирование Android
Есть такой layout &lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ILNAR_93
Android
219 / 219 / 22
Регистрация: 19.01.2013
Сообщений: 1,645
Записей в блоге: 3
12.07.2016, 15:19  [ТС]     Обрезается bottom border у CardView на LinearLayout #2
а если так то все нормально
XML
1
2
3
4
5
6
7
8
9
10
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.CardView
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:card_view="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:id="@+id/cardView"     
android:layout_marginLeft="8dp"
        android:layout_marginRight="8dp"
        android:layout_marginTop="4dp"">
Pablito
2419 / 1864 / 583
Регистрация: 12.05.2014
Сообщений: 6,604
Завершенные тесты: 1
12.07.2016, 15:38     Обрезается bottom border у CardView на LinearLayout #3
по картинке непонятно что у кого срезается
ILNAR_93
Android
219 / 219 / 22
Регистрация: 19.01.2013
Сообщений: 1,645
Записей в блоге: 3
12.07.2016, 15:48  [ТС]     Обрезается bottom border у CardView на LinearLayout #4
Паблито, попробуй картинку открыть в оригинальном размере и увеличить. У CardView как будто срезан bottom border
http://www.cyberforum.ru/attachments/716732d1468325867

Добавлено через 1 минуту
нету некой тени
Pablito
2419 / 1864 / 583
Регистрация: 12.05.2014
Сообщений: 6,604
Завершенные тесты: 1
12.07.2016, 15:59     Обрезается bottom border у CardView на LinearLayout #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
потому что у карточки не указан нижний отступ, поэтому лаяут с wrap_content ее и срезает
тень не учитывается при подсчете размера, она сама по себе
если убрать marginTop то и сверху срежет тень

тут или использовать app:cardUseCompatPadding="true"
что бы корректно отображалось и на 5- девайсах, или добавить marginBottom
Yandex
Объявления
12.07.2016, 15:59     Обрезается bottom border у CardView на LinearLayout
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru