2.2仿真器中的edittext看起來與4.2版本中的不同。我想讓我的edittext看起來像是在4.2仿真器上的全光版本中。使所有版本的Android中的edittext看起來都像holo light
我不知道如何做到這一點,我需要寫我自己的自定義樣式?在此先感謝
2.2仿真器中的edittext看起來與4.2版本中的不同。我想讓我的edittext看起來像是在4.2仿真器上的全光版本中。使所有版本的Android中的edittext看起來都像holo light
我不知道如何做到這一點,我需要寫我自己的自定義樣式?在此先感謝
您確定要這麼做嗎? 2.2設備的用戶可能無法識別具有全息造型的EditText
。請記住,有誰擁有都一個2.x和4.x的一個非常設備很少人。通常情況下,你需要一個對用戶來說很自然的外觀和感覺。
話雖這麼說,如果你確信你要做到這一點,歡迎您來嘗試獲得HoloEverywhere工作。
Is it possible to make an EditText in android 2.x that looks like an EditText from Android 4?
檢查上述問題的答案,
或者您可以使用下面的方法(從上面的問題中提到):
加下面的代碼到res\values\styles.xml
<style name="HoloEditText">
<item name="android:background">@drawable/edit_text_holo_light</item>
</style>
之後從YOURPATH\android-sdk\platforms\android-16\data\res\
只需將edit_text_holo_light.xml
和所有引用的繪圖複製到項目中的相應目錄。
,然後簡單地將樣式應用到您的EditText:
<EditText
android:id="@+id/editText"
style="@style/HoloEditText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
_...歡迎您來嘗試獲得HoloEverywhere working._ 阿門馬克·墨菲先生,我不能把它下載通過其頁面 – Odaym