Der*_*gan 12 android android-theme
我有一个简单的登录界面,包含用户名和密码.
我希望它能以EditText你在Ice Cream Sandwich和Honeycomb的Holo主题中看到的方式显示.
在我的清单文件中
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo">
Run Code Online (Sandbox Code Playgroud)
现在文本字段不应该看起来不同,例如没有顶部,左侧和右侧边框吗?
我似乎看起来完全一样.我确信我做的事情基本上都是错误的,但欢迎任何建议.
这是我在模拟器中看到的:

我期待更像这样:http: //developer.android.com/design/building-blocks/text-fields.html
Ahm*_*mad 21
最初的Android Holo Theme仅适用于API Level 11+.但是有一个名为HoloEverywhere的开源项目.
看看这个.这应该可以解决您的问题.
所以如果你把它作为一个图书馆,你可以像这样设置你的主题:
android:theme=“@style/Theme.Holo
// or if you want to use the Holo light theme:
android:theme=“@style/Theme.Holo.Light
Run Code Online (Sandbox Code Playgroud)
尝试在每个活动的基础上进行.这就是我一直这样做的方式.在我看来,主题在截图中根本没有生效.Theme.Holo很黑.白色主题是Theme.Holo.Light.
<activity
android:name=".login"
android:label="@string/login"
android:noHistory="true"
android:theme="@android:style/Theme.Holo.Light"/>
<activity
android:name=".Preferences"
android:theme="@android:style/Theme.Holo.Light" >
Run Code Online (Sandbox Code Playgroud)
等,而不是在应用程序级别
此外,为了纠正Ahmad,Holo可以从Honeycomb和11岁以上购买.
| 归档时间: |
|
| 查看次数: |
80699 次 |
| 最近记录: |