gpt4 book ai didi

android - 格式化按钮内的文本

转载 作者:太空宇宙 更新时间:2023-11-03 13:32:15 25 4
gpt4 key购买 nike

我正在开发一个自定义数字选择器,我有一个带有“+”和“-”符号的按钮。
目前我只有这段代码来创建按钮。

increment = new Button(context);
increment.setTextSize(25);
increment.setText("+");

现在,我想添加要在按钮上显示的最小值和最大值,如下所示。

example of target look
我怎样才能做到这一点?
所以我需要将最大标签居中,并给它一个与加号不同的大小。

任何帮助将不胜感激! :)

最佳答案

不知道是不是你需要的,,

但是在你的布局xml文件中,

<Button
android:id="@+id/btn1"
android:layout_width="0dip"
android:background="@android:color/darker_gray"
android:drawableBottom="@drawable/image_plus"
android:text="Max: 10"
/>

<!--
android:drawableBottom="@drawable/image_plus" // plus sign from drawable
android:text="Max: 10" // Text you want to put on top of image
-->

或者使用代码,

increment = new Button(context);
increment.setTextSize(25);
increment.setText("Max: 10");
increment.setCompoundDrawables(null, null, null, getResources().getDrawable(R.drawable.plus_sign)); // Here you have to apply + sign image to drawable

关于android - 格式化按钮内的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11559875/

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