文物發現here。我改變了這個,所以它圍繞X軸而不是Y旋轉。當我做180次完整旋轉(首先離開你的頂部)時,我會在其適用的每個其他視圖的底部區域(底部10-20%)獲得單個像素線僞像。我使用選擇器作爲LinearLayout的背景,然後將此動畫應用於它。任何人都可以想到這個問題的快速解決方案?Android的 - 使用動畫
感謝您的幫助!
文物發現here。我改變了這個,所以它圍繞X軸而不是Y旋轉。當我做180次完整旋轉(首先離開你的頂部)時,我會在其適用的每個其他視圖的底部區域(底部10-20%)獲得單個像素線僞像。我使用選擇器作爲LinearLayout的背景,然後將此動畫應用於它。任何人都可以想到這個問題的快速解決方案?Android的 - 使用動畫
感謝您的幫助!
我曾與其中查看移動關閉屏幕(父視圖外)二維動畫類似的問題。我的解決方案非常簡單。在我的自定義視圖中,我只是使父視圖無效,讓它在每一幀都重繪。
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
((View) this.getParent()).invalidate();
canvas.drawBitmap(icon, bm_x, bm_y, mPaint);
}
剛剛有同樣的問題,只有我會補充的評論是,在1.6 - pre 3.0設備上,我收到文物,但在3.0+設備上啓用硬件加速可解決問題。 –