【问题标题】:android studio - How do I resize buttons based on text?android studio - 如何根据文本调整按钮的大小?
【发布时间】:2019-06-17 06:30:47
【问题描述】:

我正在制作两个按钮。

如果单击一个按钮,则会更改另一个按钮的文本。

我使用 setText 编码了初始状态

mBtn.setOnClickListener(this);
mBtn.setText("Connect");

并使用更改文本

mBtn.setText("Disconnect");

在这种情况下,按钮的长度是固定的初始长度。

我能做什么?

【问题讨论】:

  • @sudesh 的答案应该有效。如果没有,请添加有问题的布局 xml。

标签: android android-button


【解决方案1】:

在您的布局上使用它会起作用。先去掉固定宽度。

 android:layout_width="wrap_content"

【讨论】:

    【解决方案2】:
     <Button
    
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:gravity="center"
                        android:text="Connect"
                        android:padding="5dp"
                        />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-27
      • 1970-01-01
      • 2021-08-28
      • 2012-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-28
      相关资源
      最近更新 更多