在Jellybean中,按钮消失了。

3

我的应用在jellybean更新后运行良好,除了登录按钮是不可见的...可点击..但你只是看不到它。

这是按钮代码:

<Button
        android:id="@+id/login_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/signin"
        android:text="" />

我不知道是否有一些新的方法来处理按钮图片或者其他我没有听说过的东西。


@gjj 是的.. 没有那行代码按钮也可以正常显示(当然我已经在 android:text 中添加了 ipsum)。 - Luke3butler
2
你有多少个drawable文件夹?我的意思是例如drawable/drawable-hdpi/drawable-ldpi/drawable-v14/drawable-large/等等...请列出所有的文件夹。我认为问题来自于资源在你的Froyo设备和JB设备上不同。 - yrajabi
@yrajabi,我刚刚把它添加到所有的地方了...没有变化。 - Luke3butler
1
好的,当您触摸并按住不可见按钮时,它是否仍然保持不可见或显示某些反馈?! - yrajabi
1
@Doomsknight
JellyBean 吃 GIFS!!
- Luke3butler
显示剩余4条评论
2个回答

0

我将图像的格式从gif改为png...问题解决了。这对其他人可能也有帮助!

(顺便提一下,我还重命名了它)


有趣……我以为 GIF 格式根本不能工作(虽然有一个解决方法)。PNG 格式是百分之百可行的方式。 - EGHDK
哦,GIF?!!!它们在20世纪90年代和2000年代早期只有网络上使用是好的。我想到了除了你的应用程序中使用GIF之外的任何事情!:) - yrajabi

-1

drawable/signin 是透明的。


如果你在句末加上了一个问号,答案是肯定的。Froyo和ICS可以很好地查看"@drawable/signin",但JB则是透明的。 - Luke3butler
这并没有提供问题的答案。如果要批评或请求作者澄清,请在他们的帖子下留言 - 您始终可以在自己的帖子上发表评论,并且一旦您拥有足够的声望,您将能够评论任何帖子 - pasawaya

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接