答案 0 :(得分:1)
最简单的方法是使用LinearLayout和两个TextView。将onClickListener设置为此线性布局以处理单击。
<LinearLayout
android:id="@+id/button"
android:clickable="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Telephone" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="080050060" />
</LinearLayout>
答案 1 :(得分:1)
基本上,这种类型的布局层次结构将起作用。取决于按钮的宽度应该是什么以及TextView之间需要多少空间。然后为按钮容器
设置单击侦听器<LinearLayout
android:id="@+id/button_container"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/telephone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/your_phone_icon"/>
<!-- Add view here with some width for spacing -->
<TextView
android:id="@+id/grey_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
答案 2 :(得分:0)
这是您的问题的编码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.example.sridhar.sharedpreferencesstackoverflow.MainActivity">
<LinearLayout
android:id="@+id/button"
android:clickable="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Telephone" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="080050060" />
</LinearLayout>
<Button
android:text="Teliphone \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\080050060"
android:gravity="start"
android:textStyle="bold"
android:textAlignment="textStart"
android:drawableStart="@drawable/dog1"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>