我正在使用android studio开发一个应用程序,我想在按钮中的文本中添加一个图标,如下所示:
这是我的xml代码:
<com.google.android.material.button.MaterialButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginEnd="5dp"
android:fontFamily="@font/nunito_bold"
android:text="@string/conducteur"
android:textColor="#FFFFFF"
android:textSize="12sp"
app:backgroundTint="@color/main_blue"
app:cornerRadius="20dp" />
谢谢你帮助我;
你可以简单地使用app:icon
为这个按钮指定一个可绘制的图标:
<com.google.android.material.button.MaterialButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/conducteur"
app:icon="@drawable/ic_home"/>
您可以使用app: icon
属性来定义图标,使用icon Gra力
属性来定义位置。
默认值app:iconGravity=“start”
<com.google.android.material.button.MaterialButton
app:iconGravity="start"
android:text="BUTTON"
app:icon="@drawable/ic_add_24px"/>
或者app:iconGravity=“textStart”
<com.google.android.material.button.MaterialButton
app:iconGravity="textStart"
android:text="BUTTON"
app:icon="@drawable/ic_add_24px"/>
我正在尝试使用谷歌开发的Material按钮。由于依赖第三方,我无法使用androidx存储库,因此我目前正在使用android支持库(v28.0.0-alpha1、alpha3不允许我使用material按钮) 我试图通过一个宽按钮来实现这一点,在文本旁边有一个居中的文本图标: 但我能得到的只是一个居中的文本,按钮边缘有一个图标: 这和最初的Android按钮一样,它也有同样的问题。当时的想法是
问题内容: 为什么不行?但是, 确实 可以。 问题答案: 实际上,在这种情况下,这非常简单:对图像应用垂直对齐。由于所有内容都在同一行中,因此它实际上是要对齐的图像,而不是文本。 在FF3中测试。 现在,您可以将flexbox用于这种类型的布局。
我想在按钮旁边添加一个小计数器,以显示某些物品的剩余数量,例如,剩余未使用的小费数量。目标布局如下所示: 我研究过网络,发现有些人说每种数量使用不同的图片。然而,如果数量可以达到100,怎么解决呢?真的有必要这样画出来吗? 我正在考虑将两个按钮粘在一个中,这样当用户按下底部按钮时,顶部按钮将向上和向下计数,并本身,但是否有更好的解决方案或导入? 感谢鲁佩什的代码和建议!我已经实现了如下。然而,你知
我有一个文本框和一个下拉菜单。根据下拉菜单中选择的值,如果需要,我将textbox更改为datepicker字段。功能工作良好,但我看到在激活datepicker时,textbox和dropdown之间有一个小按钮。当datepicker被销毁时,它就会消失。 有什么想法,我可以摆脱这个按钮,只是触发datepicker日历时,用户点击文本框?
我使用GridPane作为舞台的主要场景,布局完全是在FXML文件中定义的。我想有一个按钮在窗口的整个边(即在我的GridPane的所有行上),如下所示: 然而,我就是不能让它工作。更确切地说,它似乎只是按钮不会增加整个高度。我已经为按钮设置了、和,但按钮仍然与其中的文本一样长,并且放在侧面的中心。 我如何使按钮延伸到整个网格窗格?正如开头提到的,我当然已经正确设置了。这并不是按钮没有正确地放置在
我已经画了一个正方形,但是我怎样才能在它旁边放置另一个正方形而没有任何空隙呢?我认为< code>mRedRect1F中的第一个参数(0)需要更改,但我不知道该更改什么。 使现代化