0
這是一個奇怪的問題 - 可能不是問題。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