2012-10-28 43 views
0

我正在構建新的Android應用程序,並且我對UI小部件在模擬器中的外觀以及它們在設備中的外觀之間的區別有疑問(Samsung S2,OS 4.0.3) 。 (在BTW和其他UI小部件)看起來更「優雅」..按鈕(在數字選擇器)是藍色/灰色的小箭頭,但在設備按鈕(數量選擇器)更「常規」(灰色矩形) (抱歉,但我無法加載圖片..)模擬器上出現的Android UI小部件與模擬器中的不同

我的問題是,我如何使我的設備上的UI小部件看起來像在模擬器中?

謝謝, 杜迪。

+0

上傳截圖imgur爲例,並提供給我們一個鏈接。我本來希望你說的是Holo主題,但是你的設備在ICS上運行。 – Ahmad

回答

1

我認爲這是另一種方式 - 模擬器顯示Google的默認外觀,而設備顯示製造商定製的內容(並燒錄到設備的操作系統中)。

因此,您可能會考慮獲取「三星皮膚」(如果它們存在)以使仿真器更接近真實設備。

+0

AFAIK沒有Android模擬器的「三星皮膚」,而且他想讓他的設備上的小部件看起來像純Android。所以相反:) – Ahmad

+0

+艾哈邁德我得到了他想要的另一種方式。有三種方式:生根,抱怨,直到三星收聽或購買使用'Google皮膚'的設備。 –

+0

當然,他可以請求Holo主題 - 理論上谷歌需要自4.1(?)以來每個設備都擁有它,但它可能不會出現在他的設備上。 –

1

你所說的漂亮的UI可能是在Android HC中引入的Holo主題,但一些OEM使用像三星(TouchWiz)或HTC(HTC Sense)這樣的定製Android框架。如果你想在整個Android設備的大範圍內使用相同的主題,你可以使用第三方庫。一個流行的主題,它帶來了純老Holo到舊設備(2.3 = <)是HoloEverywhere。如果您在應用程序中使用此主題,則在大多數Android版本和大多數設備上都會有Holo主題。

+0

我該如何在我的應用程序中使用它? – user1545976

+0

您可以將ecl以zip格式下載到lib中,也可以使用git將其克隆。 – Ahmad