DialogFragment:如何修复支持库23.2.0上的按钮位置

时间:2016-03-01 16:19:28

标签: android android-support-library

我正在升级我的Android应用以使用支持库v23.2.0 ,而且我目前遇到了问题。

所有具有3个按钮的DialogFragment都有一个奇怪的按钮位置。

在支持库v23.0.1上,它显示如下:

Correct way

在支持库v23.2.0上显示:

Wrong way

我认为它是支持库问题,而不是实际的Android团队设计选项。

无论如何要解决它?

1 个答案:

答案 0 :(得分:2)

我不认为这是一个错误,根据Material Design,它是正确的行为。

查看hereSide-by-side buttonsStacked full-width buttons部分)。

您的按钮必须超过128dp,这是280dp宽对话框中按钮的最大宽度。

  

堆叠的全角按钮

     

当文本标签超出最大按钮宽度时,请使用堆叠按钮来容纳文本。肯定行动堆积在不屑一顾的行为之上。

difference