如何在android中动态设置标题栏大小和标题大小

时间:2014-10-22 10:12:23

标签: android user-interface android-gui

我正在尝试设置我的警告对话框标题大小和标题栏大小我没有使用任何文本框或主题来显示我的标题名称。我使用以下代码来设置我的标题名称,标题背景和字体颜色: -

CODE -

@Override
public boolean onLongClick(View arg0) 
   { 
        custom = new Dialog(Activity_AddItem.this);
        custom.setTitle("Selected Product");
        custom.getWindow().setBackgroundDrawableResource(R.color.button_color);
        custom.getWindow().setTitleColor(Color.WHITE);
        custom.show();
        return false;

    }

快照 enter image description here

有没有办法在不使用主题或样式或文本框的情况下更改标题栏大小和标题字体大小?

1 个答案:

答案 0 :(得分:0)

如果您使用对话框no的默认实现,则无法更改这些大小,但如果您创建自定义对话框,则可以:

- 创建对话框的布局(标题,内容,按钮等)

- 将布局扩展为视图

- 创建一个对话框而不是

dialog.setTitle(...);
dialog.setMessage(...);

etc...

dialog.setView(yourcustomview);

通过这种方式,您可以完全控制对话框中每个视图的大小