gpt4 book ai didi

android - Android 中一个按钮上的两个文本?

转载 作者:太空狗 更新时间:2023-10-29 16:32:36 25 4
gpt4 key购买 nike

我在 Android Studio 中有一个按钮:

<Button
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="Event Name (23)" />

看起来像这样:

-------------------------------------
| Event Name (23) |
-------------------------------------

我想要的是在一个按钮中包含两条文本。

基本上,我想在按钮的左侧显示 Activity 的名称...然后我想在按钮的右侧显示注册该 Activity 的人数,因此它看起来像这样:

-------------------------------------
| Event Name (23) |
-------------------------------------

这样的事情可能吗?

我是 Android 的新手,所以请记住这一点。

最佳答案

您可以创建布局而不是按钮,然后在布局上执行点击事件。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="15dp"
android:id="@+id/relLayout">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Event Name"
android:layout_alignParentLeft="true"
android:textSize="16sp"/>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:text="(23)"
android:textSize="16sp"/>

</RelativeLayout>

在 Activity 中:

RelativeLayout relLayout = (RelativeLayout) findViewById(R.id.relLayout);

relLayout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// Implement Your login on RelativeLayout click
}
});

关于android - Android 中一个按钮上的两个文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35031504/

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