gpt4 book ai didi

android - 定位确定/取消按钮,使它们模仿对话框中的布局

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:35:11 26 4
gpt4 key购买 nike

有些人可能已经注意到,Android 更改了 ICS 之后对话框中“确定”/“取消”按钮的显示顺序(参见 this issue)。这种变化可能是有道理的,我不反对。我的问题是,你们如何处理同时支持新主题(因为操作栏)和“原始”主题?我们如何协调布局中的顺序与对话框中的顺序?

我试着查看对话框代码,但它没有做任何特别的事情,顺序是在布局文件中确定的(Holo 的样式不同)。是否有人创建了考虑到这一点的 fragment 或小部件?

最佳答案

您可以在 layout-v14 中放置替代布局,按钮的位置与 ICS 中的一样。事实上,当您在项目上运行时,lint 会建议您这样做。引用:

Layout uses the wrong button order for API >= 14: Create a layout-v14/layout.xml file with opposite order: OK button should be on the right (was "OK | Cancel", should be "Cancel | OK")

您可以使用 DialogFragment 创建具有自定义布局的对话框。

关于android - 定位确定/取消按钮,使它们模仿对话框中的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10301791/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com