问题描述
因此,我尝试在 Android Studio 中创建定制的婚礼卡。代码如下。在模拟器和真实设备中构建它时,我注意到 textColor 的差异。 虽然此属性的颜色已定义为黑色,但在实际设备中它显示为白色。真机截图和模拟器外观已在以下链接中提及:
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 (将#修改为@)