两行文字的按钮

时间:2019-11-20 11:16:03

标签: android android-layout android-button material-components material-components-android

我希望有一个包含2行文本的按钮,如果文本长于2行且maxWidth大小,则文本应适合按钮边框。

android:maxLines="2"

不起作用

有什么提示吗?

2 个答案:

答案 0 :(得分:1)

使用类似的东西:

<com.google.android.material.button.MaterialButton
    android:layout_width="150dp"
    android:layout_height="wrap_content"
    android:maxLines="2"
    ../>

enter image description here

答案 1 :(得分:1)

Android普通Button小部件没有这种功能。

您必须使用android新库

implementation 'com.google.android.material:material:1.0.0-beta01'

Here是参考。

@ Gabriele Mariotti已经定义了一种使用方式。