Android Studio 3.4.1无法反映我的应用程序设计的变化

时间:2019-05-27 08:51:25

标签: android android-studio

我正在使用颜色,字体,样式来开发应用程序菜单。问题是,当我进行了一些文本颜色更改并在模拟器中运行我的应用程序时,模拟器无法反映我所做的更改。 我有一些带有Android资源文件xml文件的按钮,在这些按钮中,我制作了按钮的样式。然后,我更改了按钮的文本颜色,但仿真器无法反映所做的更改。 有人可以帮助我吗?谢谢!

我正在Android Studio 3.4.1中运行该应用程序。我尝试从File> Invalidate Cache / Restart

清除缓存
<Button
            android:id="@+id/presentaciones"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:layout_marginTop="50dp"
            android:layout_marginBottom="50dp"
            android:background="@drawable/presentaciones"
            android:text="@string/presentaciones"
            android:textColor="@android:color/background_light" />

请注意,文本颜色为background_light(白色)

背景文件

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">
    <solid android:color="#FF9800"></solid>
    <stroke android:color="#FFFF" android:width="2dp"></stroke>
    <size android:width="150dp" android:height="150dp"></size>
</shape>

我希望按钮具有白色的文本,尽管代码正确,但实际上仿真器还是以黑色显示

0 个答案:

没有答案