Android全球的图像?
问题描述:
这是一个奇怪的问题 - 可能不是问题。Android全球的图像?
在完成编写应用程序的最后一步之前,我会使用图标替换任何图像。也就是说,所有的东西都像
<ImageButton
android:id="@+id/top"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="center"
android:src="@drawable/icon" />
问题出现了。我将imageButton alpha设置为50,然后将所有图像的alpha设置为50,即使在不同的活动中。我从主条目开始一个活动,然后从主条目开始另一个活动。我将imageButton源设置为xml文件中的图标。然后我将它的alpha值设置为50(任何你喜欢的值),然后当我完成活动时,回到主条目,所有“图标”将其alpha值设置为50.然后,我开始另一个活动,发现所有“图标“有50个阿尔法。
我只是想知道为什么?任何人都可以回答我吗?我的开发手机是HTC magic 1.5,官方ROM。谢谢!
代码1:
Runnable doHide = new Runnable() {
@Override
public void run() {
if (intHidingButtonPanelAlpha <= 0) {
imageButtonTop.setVisibility(ImageButton.GONE);
imageButtonNext.setVisibility(ImageButton.GONE);
imageButtonPrevious.setVisibility(ImageButton.GONE);
imageButtonTop.setAlpha(255);
imageButtonNext.setAlpha(255);
imageButtonPrevious.setAlpha(255);
return;
}
imageButtonTop.setAlpha(intHidingButtonPanelAlpha);
imageButtonNext.setAlpha(intHidingButtonPanelAlpha);
imageButtonPrevious.setAlpha(intHidingButtonPanelAlpha);
intHidingButtonPanelAlpha -= 85;
}
};
代码2:
for (int i = 0; i < 4; i++) {
handlerHider.postDelayed(doHide, 600 * i);
}
希望这可以帮助你明白我做了什么。目前,所有imageButtons的源代码都是可绘制的。
你可以发布更改imageButon的alpha的代码吗? – Janusz 2010-08-11 07:32:56
嗨。代码在那里。自己看看吧。感谢您阅读和评论 – 2010-08-29 12:22:44