如何在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;
}
快照
有什么办法来昌e标题栏大小和标题字体大小,而不使用主题或样式或文本框?
答
如果您使用的默认实现一个对话框,不,你不能改变那些大小,但你可以,如果你创建一个自定义对话框:
- 创建的对话框布局(标题,内容,按钮等)
-inflate该布局到一个视图
- 创建对话框,而不是
dialog.setTitle(...);
dialog.setMessage(...);
etc...
做
dialog.setView(yourcustomview);
这样你就可以完全控制你每个视图的大小对话框