文本颜色在真实设备中的外观为白色,尽管已提到黑色在模拟器中工作正常

问题描述

因此,我尝试在 Android Studio 中创建定制的婚礼卡。代码如下。在模拟器和真实设备中构建它时,我注意到 textColor 的差异。 虽然此属性的颜色已定义为黑色,但在实际设备中它显示为白色。真机截图和模拟器外观已在以下链接中提及:

  1. Appearance in the Real Device
  2. Appearance in the Emulator

Android Studio 版本:4.1.1

有关如何在真实设备方面解决此问题的任何建议? 提前致谢。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/wedding_Card"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <ImageView
        android:id="@+id/wedding_card"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scaleType="centerCrop"
        app:srcCompat="@drawable/wedding_card"
        android:contentDescription="Todo" />

    <ImageView
        android:id="@+id/petals"
        android:layout_width="325dp"
        android:layout_height="716dp"
        android:layout_centerInParent="true"
        android:contentDescription="Todo"
        app:srcCompat="@drawable/pink" />

    <ImageView
        android:id="@+id/flower_top"
        android:layout_width="186dp"
        android:layout_height="88dp"
        android:layout_above="@id/save_date"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="-30dp"
        app:srcCompat="@drawable/floral_pattern"
        android:contentDescription="Todo" />

    <TextView
        android:id="@+id/save_date"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_above="@id/date"
        android:layout_centerHorizontal="true"
        android:fontFamily="cursive"

        android:text="@string/save_the_day"
        android:textColor="@color/black"
        android:textSize="25sp"
        android:textStyle="bold"
        android:visibility="visible"
        tools:visibility="visible" />

    <TextView
        android:id="@+id/date"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_above="@id/flower_bou"
        android:layout_centerHorizontal="true"
        android:fontFamily="cursive"
        android:text="@string/_25_12_2020"
        android:textColor="@color/black"
        android:textSize="20sp"
        android:textStyle="bold"
        tools:visibility="visible" />

    <TextView
        android:layout_width="52dp"
        android:layout_height="38dp"
        android:layout_above="@id/bride_groom"
        android:layout_centerHorizontal="true"
        android:layout_marginRight="6dp"
        android:layout_marginBottom="7dp"
        android:layout_toLeftOf="@id/flower_bou"
        android:fontFamily="cursive"
        android:text="@string/emma"
        android:textColor="@color/black"
        android:textSize="20sp"
        android:textStyle="bold"
        android:layout_marginEnd="6dp"
        android:layout_toStartOf="@id/flower_bou" />

    <ImageView
        android:id="@+id/flower_bou"
        android:layout_width="81dp"
        android:layout_height="38dp"
        android:layout_above="@id/bride_groom"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="5dp"
        app:srcCompat="@drawable/flower_bouquet"
        android:contentDescription="Todo" />

    <TextView
        android:layout_width="104dp"
        android:layout_height="40dp"
        android:layout_above="@id/bride_groom"
        android:layout_centerHorizontal="true"
        android:layout_marginStart="6dp"
        android:layout_marginLeft="-21dp"
        android:layout_marginTop="6dp"
        android:layout_marginEnd="6dp"
        android:layout_marginBottom="3dp"
        android:layout_toRightOf="@id/bride_groom"
        android:fontFamily="cursive"
        android:text="@string/dexter"
        android:textColor="@color/black"
        android:textSize="20sp"
        android:textStyle="bold"
        android:layout_toEndOf="@id/bride_groom" />

    <ImageView
        android:id="@+id/bride_groom"
        android:layout_width="133dp"
        android:layout_height="111dp"
        android:layout_centerInParent="true"
        app:srcCompat="@drawable/bride_groom"
        android:contentDescription="Todo" />

    <TextView
        android:id="@+id/We_getting_married"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/bride_groom"
        android:layout_centerHorizontal="true"
        android:fontFamily="cursive"
        android:text="@string/we_are_getting_married"
        android:textColor="@color/black"
        android:textSize="30sp"
        android:textStyle="bold" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/time"
        android:layout_centerHorizontal="true"
        android:layout_below="@id/We_getting_married"
        android:text="@string/at_five_o_clock_in_the_evening"
        android:textColor="@color/black"
        android:fontFamily="sans-serif"
        android:textStyle="bold"/>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/citylove"
        android:layout_centerHorizontal="true"
        android:layout_below="@id/time"
        android:text="@string/city_of_love"
        android:textColor="@color/black"
        android:fontFamily="sans-serif"
        android:textStyle="bold"/>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/avenue"
        android:layout_centerHorizontal="true"
        android:layout_below="@id/citylove"
        android:text="@string/flower_avenue"
        android:textColor="@color/black"
        android:fontFamily="sans-serif"
        android:textStyle="bold"/>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/church"
        android:layout_centerHorizontal="true"
        android:layout_below="@id/avenue"
        android:text="@string/st_rose_church"
        android:textColor="@color/black"
        android:fontFamily="sans-serif"
        android:textStyle="bold"/>

    <TextView
        android:id="@+id/dinner_dancing_to_follow"
        android:layout_width="wrap_content"
        android:layout_height="41dp"
        android:layout_below="@id/church"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="-10dp"
        android:fontFamily="cursive"
        android:text="@string/dinner_and_dancing_to_follow"
        android:textColor="@color/black"
        android:textSize="25sp"
        android:textStyle="bold" />

</RelativeLayout>
   

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...