我有一個非常奇怪的問題,在三星Epic 4G上,動態壁紙無法正常工作。爲什麼活動壁紙不能在Samsung Epic 4G上正確顯示?
它的工作原理在模擬器,以及同時運行2.1,2.2和2.3.3其他手機罰款。
我不能重現該問題在模擬器,試圖解決它,我真的不想買一部史詩4G,因爲我不是在Sprint。
牆紙被放置到屏幕最右邊的,它不會滾動。同樣,在其他所有WVGA800屏幕上,它的工作原理都是沒有意義的。
另一個要注意的是,這些壁紙沒有衝刺的最後一次更新之前正常工作。
我的偏移看起來像
@Override
public void on OffsetsChanged(float xOffset, float yOffset,
float xOffsetStep, yOffsetStep,
Offset, yPixelOffset) {
super onOffsetsChanged(xOffset, yOffset, xOffsetStep,
yOffsetStep, xPixelOffset, yPixelOffset);
displayTransform.setTranslate(xPixelOffset, yPixelOffset);
}
原來我妹妹有這些手機之一,她已經讓我借。
我試圖改變的背景多個例子像魔方壁紙我在她的電話改變了選項,以便它有5個屏幕,而不是7什麼都不會工作,我不知道下一個嘗試一下大小和位置。
它只有在這個電話我得到了很多人告訴我的電子郵件,他們有多喜歡的壁紙,但誰已經下載了它的史詩4G技術的人/ GALAXY S將無法正常工作
更新:如果我改變
displayTranform.setTranslate(xPixelOffset, yPixelOffset)
到
displayTransform.setTranslate(xPixelOffset-220, yPixelOffset)
將居中牆紙,它仍然不會滾動沒有什麼幫助的。
他們好像也沒有設置getDesiredMinimumWidth()和getDesiredMinimumHeight(),它們都只是返回-1。我很驚訝任何股票活壁紙的工作。我猜他們忽略了這些值,並使用xOffset而不是xPixelOffset。 – 2011-06-26 19:32:05