我的編輯文本和按鈕有問題。當我把它們放在我的XML並運行它,我得到這個...Android開發 - EditText和ButtonTheme
誰能幫我把第二個輸出?
編輯:
第二張照片是我在Eclipse中看到的。我覺得這與主題有關。有人說這是冰淇淋三明治,這是問題,但我的應用程序是2.2,但是我的手機運行4.0
我的編輯文本和按鈕有問題。當我把它們放在我的XML並運行它,我得到這個...Android開發 - EditText和ButtonTheme
誰能幫我把第二個輸出?
編輯:
第二張照片是我在Eclipse中看到的。我覺得這與主題有關。有人說這是冰淇淋三明治,這是問題,但我的應用程序是2.2,但是我的手機運行4.0
第一個是使用android4.0中新增的holo主題。所以我想如果你在AndroidManifest.xml中指定了android2.3主題,那麼將會顯示第二個編輯框。
如:
<application android:theme="@android:style/Theme" ...../>
非常感謝,它的工作。 :) –
你正在編譯(並在xml編輯器預覽)冰淇淋三明治。您在第二個示例中使用的原生用戶界面(我相信)來自薑餅。您可以向後設置版本,也可以在清單中爲此活動應用相關主題。
你能多解釋一下嗎?如何完全做到這一點? –
user674199打我吧 –
thx無論如何你的幫助。 –
在AndroidManifest.xml中,我想你只需要將該屬性設置:
<uses-sdk
android:targetSdkVersion="15" />
要到15大於或等於值做一個乾淨/構建和看看是否有幫助。這將告訴手機使用ICS或軟糖。
嘗試一個背景設置爲您的EditText像Android一樣:背景= 「@繪製/ rounded_corner_white」
其中rounded_corner_white:
<item>
<shape android:shape="rectangle" >
<solid android:color="@color/White" />
<corners android:radius="18dp" />
</shape>
</item>
您能不能告訴我們的編碼部分 –
沒有編碼,我只是拖入一個EditText和一個按鈕並運行應用程序。當我運行它,而不是看到第二個輸出,我看到第一個。 –