1
0
Fork 0
mirror of https://github.com/MatomoCamp/matomocamp-companion-android.git synced 2024-09-19 16:13:46 +02:00

Tweak track_schedule layout in tablet landscape mode to increase card elevation and compensate for the compatibility padding.

This commit is contained in:
Christophe Beyls 2015-01-19 22:57:38 +01:00
parent 89bdf37ee0
commit b25326e845
3 changed files with 24 additions and 4 deletions

View file

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
@ -13,7 +14,7 @@
style="@style/Toolbar.Fosdem"
android:layout_width="match_parent"
android:layout_height="128dp"
android:elevation="2dp"
android:elevation="4dp"
android:gravity="top"/>
<FrameLayout
@ -28,9 +29,11 @@
android:id="@+id/event"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="@dimen/schedule_column_width"
android:layout_marginRight="96dp"
android:layout_marginTop="64dp"/>
android:layout_marginBottom="@dimen/detail_card_view_margin_bottom"
android:layout_marginLeft="@dimen/detail_card_view_margin_left"
android:layout_marginRight="@dimen/detail_card_view_margin_right"
android:layout_marginTop="@dimen/detail_card_view_margin_top"
app:cardElevation="@dimen/detail_card_view_elevation"/>
<ImageView
android:id="@+id/fab"

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Use original values for native card view elevation -->
<dimen name="detail_card_view_margin_left">@dimen/schedule_column_width</dimen>
<dimen name="detail_card_view_margin_right">96dp</dimen>
<dimen name="detail_card_view_margin_top">64dp</dimen>
<dimen name="detail_card_view_margin_bottom">0dp</dimen>
</resources>

View file

@ -11,6 +11,13 @@
<dimen name="content_margin">16dp</dimen>
<dimen name="toolbar_elevation">8dp</dimen>
<dimen name="schedule_column_width">360dp</dimen>
<dimen name="detail_card_view_elevation">6dp</dimen>
<!-- Enlarge the card view by 7dp left & right and 10dp top & bottom
to compensate for the compatibility padding of the 6dp elevation -->
<dimen name="detail_card_view_margin_left">353dp</dimen>
<dimen name="detail_card_view_margin_right">89dp</dimen>
<dimen name="detail_card_view_margin_top">54dp</dimen>
<dimen name="detail_card_view_margin_bottom">-10dp</dimen>
<dimen name="fab_diameter">56dp</dimen>
<dimen name="fab_elevation_low">2dp</dimen>
<dimen name="fab_elevation_high">4dp</dimen>