Android颜色在我的物理设备上不起作用

时间:2015-05-17 16:29:26

标签: java android xml

我一直试图弄清楚我的app / XML代码有什么问题,但没有成功。我已经尝试了书中的所有内容,甚至去了IRC,他们告诉我他们没有看到类似的东西。我正在使用以下代码创建两个60%透明黑色的文本视图。

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Forgot your password?"
    android:id="@+id/tvForgotPassword"
    android:textColor="#99000000"
    android:layout_weight="1"
    android:gravity="center_horizontal"
    android:background="#00FFFFFF"/>
<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Sign up now!"
    android:id="@+id/tvSignUp"
    android:layout_weight="1"
    android:gravity="center_horizontal"
    android:textColor="#99000000"
    android:background="#00FFFFFF"/>

正如您所看到的,我所要做的就是创建两个简单的TextView,说“立即注册!” &安培; “忘记密码了吗?”谁是有色#99000000(黑色,60%透明)。

android视图/虚拟机中的结果看起来很棒:

Virtual machine / XML view of the application.

这完全是我的目标。但是,当我在我的物理设备上运行我的应用程序时,它看起来像这样。

Physical device screenshot of the application in question.

正如你所看到的,它们并不相同。我试过玩XML,编辑无济于事。我无法让它发挥作用。我问过我的朋友,通过文档阅读,向IRC上的人询问,没有人知道它是什么。

我可能忽视了某些事情,如果有的话,有人能指出我正确的方向吗?

感谢您阅读我的问题!

1 个答案:

答案 0 :(得分:1)

经过数小时和数小时的挫折,我在这里找到了错误的行为者。我抓住了我妹妹的星系s5,它实际上在她的Android设备上工作。这证实了我的设备出了问题。

现在,出于某种原因,默认情况下启用了某些选项(BETA选项)。你问哪个选项?这家伙:

Option one

默认情况下已启用。把它关掉,一切正常。现在,我希望这有助于未来的人们,看看我今天早上遇到的完全相同的问题。对于具有nexus-5的另一个人来说,查看是否默认启用(在他们的设备上)是明智的。

感谢所有人的编辑/提示!有一个伟大的,伟大的一天stackoverflow的人!