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

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

问题描述:

我想设置我的警报对话框标题大小和标题栏大小,我没有使用任何文本框或主题来显示我的标题名称.I现在用下面的代码来设置我的标题名称,标题背景和字体颜色: -如何在Android中动态设置标题栏大小和标题大小

代码 -

@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

有什么办法来昌e标题栏大小和标题字体大小,而不使用主题或样式或文本框?

如果您使用的默认实现一个对话框,不,你不能改变那些大小,但你可以,如果你创建一个自定义对话框:

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

-inflate该布局到一个视图

- 创建对话框,而不是

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

etc... 

dialog.setView(yourcustomview); 

这样你就可以完全控制你每个视图的大小对话框