我有一个活动,其底部有一个“保存并取消”按钮。
在AlertDialog中,按钮显示在某种样式的容器视图内。
我怎样才能使“活动”中的按钮具有相同的外观?具体来说,如何在AlertDialog中应用按钮容器视图的样式,在包含按钮的Activity中说一个LinearLayout?
谢谢
我做这样的事情:
LinearLayout dialogLayout = (LinearLayout) ((LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.dialog_addeditrecord, null);
然后,我使用dialogLayout调用findViewById()来拉入按钮和其他视图,并设置OnClickListeners等。
然后显示对话框:
builder = new AlertDialog.Builder(this);
builder.setView(dialogLayout);
builder.create().show();
因此,我创建了一个自定义主题,并将其作为AlertDialog.Builder构造函数的参数提供。 下面是显示对话框的代码: 风格如下: 我能够找到我在样式中添加的几个属性,根据它们的状态更改单选按钮/文本的颜色。但是我无法自定义文本外观(我想更改大小、提供填充等)。 我确信有一些属性可以用来设置文本的样式,但我找不到它。有人能帮我吗?谢谢
在我的项目中,我需要使用自定义对话框,而不是AlertDialog。但我有两个问题与对话框风格: 宽度太小 我无法删除标题空间 所以,我需要 但是你可以得到: 呼叫代码: 布局XML: 如何解决这个问题?请帮帮忙。
我已经为这件事伤透了脑筋。我需要做的是,改变android应用程序中所有的样式--对话框背景需要是白色的,文本需要是黑色的。我尝试从代码、清单等创建许多样式、主题和应用程序,但没有成功,关于中的文本颜色。现在,我有一个最简单的代码,如下所示: 舱单: xml: null 编辑:添加截图:
我正在尝试设置AlertDialog的样式。它在API 23和24上运行良好,但在API 19上运行不正常。以下是它的外观: 对的 以及它在API 19上的外观: 不准确的 我找不到任何关于我必须编辑哪些项才能更改这些黑色、删除那个条浅蓝色线或不应该存在的额外阴影的信息,甚至找不到应用于AlertDialog的样式项列表。这是我的风格。我添加了一堆我可能不需要的东西,因为我正试图解决这个问题。 我
我看到GXT菜单只能通过setMenu()方法在CellButtonBase子类的实例上设置。我想显示一个图像,而不是一个按钮,并显示一个菜单时,用户点击该图像。不幸的是,Image不是CellButtonBase的子类,因此我无法将GXT菜单附加到它。那么,如果我必须使用TextButton(这似乎是我在这里的唯一选择),我如何使它看起来像一个图像呢?没有关于这个主题的文档或示例。我问过Senc
我被要求将我们应用程序中警报对话框的外观与应用程序主题使用的外观相匹配。 我设法将一种样式应用于应用程序中的所有警报对话框,并将其作为应用程序主题的一部分,但也有一些情况样式应用不正确。 例如,当警报对话框包含“单一选择列表”作为其“消息”时,就会发生这种情况。 标题看起来不错,背景和按钮栏也不错,但是列表本身是有问题的。 起初,单选按钮及其它们的文本描述是黑色的,好像android使用默认颜色。