如果我在我的Motorola Xoom平板電腦上運行應用程序,後臺會顯示一個圖像。如果我在模擬器上運行相同的應用程序,我的應用程序中的背景只是黑色。你有一個想法,我可以得到這個圖像,這是在Xoom應用程序的背景下?在Xoom平板電腦上運行的應用程序中的背景圖像
我需要它,因爲我在模擬器中使用了許多應用程序的屏幕截圖作爲文檔用途,並且它在黑色背景下看起來不太好。
如果我在我的Motorola Xoom平板電腦上運行應用程序,後臺會顯示一個圖像。如果我在模擬器上運行相同的應用程序,我的應用程序中的背景只是黑色。你有一個想法,我可以得到這個圖像,這是在Xoom應用程序的背景下?在Xoom平板電腦上運行的應用程序中的背景圖像
我需要它,因爲我在模擬器中使用了許多應用程序的屏幕截圖作爲文檔用途,並且它在黑色背景下看起來不太好。
此圖片是窗口背景。默認的窗口背景是使用state list指定的。由於用於此目的的圖像被拉伸了 - 一種便宜的硬件加速繪圖操作,但在軟件上更昂貴 - 狀態列表爲android:state_accelerated
情況指定了此背景。由於模擬器當前不支持硬件加速繪圖,因此它將獲得純黑色的後備。
謝謝。這解釋了這個問題,但是你知道在哪裏可以找到加速狀態的背景圖嗎?也許在sdk文件夾中的某處? –
這是一個私人框架資源。您可能可以在framework-res.jar中進行挖掘,或者等待Android 4.0源代碼版本。 – adamp
從設備中拉出framework-res.apk並搜索後,我在res/drawable-nodpi文件夾中找到了該圖像。該文件的名稱是background_holo_dark.png。非常感謝你的幫助adamp :) –
剛剛完成,這裏是像我正在尋找:
你確定你已經設置了模擬器來運行Android的版本相同的XOOM? –
是的,我。兩者都是3.1。 –