如何减少绿色标题的高度?
的活动:
final Dialog dialog = new Dialog(EditorActivity.this, R.style.dialog);
dialog.setContentView(R.layout.preference_timerange);
dialog.setTitle(getString(R.string.zmien_czas_wyprawy));
Styles.xml
<style name="dialog" parent="@android:style/Theme.Dialog">
<item name="android:windowTitleStyle">@style/dialog_title_style</item>
<item name="android:windowBackground">@color/dialog_background</item>
<item name="android:textColor">@color/dialog_text</item>
</style>
<style name="dialog_title_style" parent="android:TextAppearance.WindowTitle">
<item name="android:textSize">16dp</item>
<item name="android:background">@color/dialog_title_background</item>
<item name="android:textColor">@color/dialog_title_text</item>
</style>
screenshot http://img854.imageshack.us/img854/2649/device20121230194307.png
答案 0 :(得分:1)
我不知道如何更改Dialog标题的高度,但您可以删除整个标题并在布局preference_timerange.xml
中创建一个较小的标题:
final Dialog dialog = new Dialog(EditorActivity.this, R.style.dialog);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.preference_timerange);
// Set R.string.zmien_czas_wyprawy as the title in your layout now