2
我正在創建一個Android小部件。這個小部件上有一個ImageView。我想旋轉ImageView中的圖像 - 有沒有辦法做到這一點(無需在桌面照片編輯器(如Photoshop)中手動創建新圖像並將它們包括在應用程序中)?在RemoteViews中旋轉圖像?
我正在創建一個Android小部件。這個小部件上有一個ImageView。我想旋轉ImageView中的圖像 - 有沒有辦法做到這一點(無需在桌面照片編輯器(如Photoshop)中手動創建新圖像並將它們包括在應用程序中)?在RemoteViews中旋轉圖像?
對於ImageView
在RemoteViews
內沒有直接的方法。一般而言,RemoteViews
是非常有限的。
如果您的圖片可以是靜態的資源,你可以在資源LevelListDrawable
,並設置每個旋轉的水平,然後用RemoteViews
與適當的索引來調用ImageView.setImageLevel()
爲任何0/90/180/270。
如果您處於您正在繪製圖像的情況下,則必須重新繪製並重新將其發送到RemoteViews
。
你可以要求用戶轉頭。 :-)更嚴重的是,我不知道有這樣做的方法。 – CommonsWare 2010-07-28 03:19:37
您是否正在尋找像動畫一樣旋轉圖像?或者你想有時候以某種角度觀看圖像? – 2010-07-28 03:41:19
我只是想旋轉90度的圖像。如果這是相關的,它是一個9幅圖像。 – 2010-07-28 17:23:25