自定义布局的对话框和EditTextPreference



我想样式对话框在我的应用程序有这样的东西:https://i.stack.imgur.com/a3BAe.png

我也希望这种风格的edittextpreference在preferencesscreen和所有对话框在我的应用程序。

我搜索了很长时间,但没有找到答案。希望有人能帮忙!: D

在Dialog.java (Android src)中使用了一个ContextThemeWrapper。所以你可以复制这个想法,像这样做:

AlertDialog.Builder builder = new AlertDialog.Builder(new 
ContextThemeWrapper(this, R.style.AlertDialogCustom));

然后按你想要的样式设置:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AlertDialogCustom" parent="@android:style/Theme.Dialog">
    <item name="android:textColor">#00FF00</item>
    <item name="android:typeface">monospace</item>
    <item name="android:textSize">10sp</item>
</style>
</resources>

更多关于创建自定义样式在这里- http://developer.android.com/guide/topics/ui/themes.html

相关内容

  • 没有找到相关文章

最新更新