Атрибут высоты макета не применяется в предварительном просмотре дизайна для Android - PullRequest
0 голосов
/ 01 июля 2018

Может кто-нибудь объяснить, почему я не вижу эффекта повышения в предварительном просмотре дизайна студии Android, но вижу его только при запуске приложения?

Вот несколько картинок:

enter image description here

enter image description here

1 Ответ

0 голосов
/ 02 июля 2018

Ну, я просто сделал то, что мы обсуждали, и не вижу тени. Я использую AS 3.1.3. Смотрите код ниже. У кнопки есть некоторая тень, но она не зависит от высоты, поэтому я полагаю, что это всего лишь часть 9-патча ее фона или что-то еще. Я не вижу текущих проблем в трекере проблем.

https://issuetracker.google.com/issues?q=shadow%20design

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@color/carbon_white"
    android:orientation="vertical">

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_margin="16dp"
        android:background="@color/carbon_white"
        android:elevation="8dp"
        android:text="test"/>

    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="56dp"
        android:layout_margin="16dp"
        android:background="@color/carbon_white"
        android:elevation="8dp"
        />

    <Button
        android:id="@+id/button5"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="16dp"
        android:elevation="8dp"
        android:text="Button"/>
</LinearLayout>

shadow test

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...