我想将按钮myButton添加到TextView。如何将它放在一行中,使其看起来像一组线。以下是要添加的文本示例
请按此处刷新值集。
我想将“here”作为可点击按钮。我该怎么做。它上面的任何片段都会有所帮助。
答案 0 :(得分:13)
将Button
的背景设为空android:background="@null"
,并提供与其他TextView
相同的文字颜色。
或者你可以将3个TextView和setOnClickListener
带到中间一个。
答案 1 :(得分:8)
使用borderless android attribut设置Button
的样式以删除背景和边框:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="?android:attr/borderlessButtonStyle"
android:text="here" />
答案 2 :(得分:3)
制作三个textView ex:textView1,textView2和textView3。
<RelativeLayout android:id="@+id/textLay"
android:layout_width="fill_parent" android:layout_height="wrap_content"
>
<TextView android:id="@+id/textView1" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Please press this"/>
<TextView android:id="@+id/textView2" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="here"
android:layout_toRightOf="@+id/textView1" />
<TextView android:id="@+id/textView3" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="to refresh the set of values."
android:layout_toRightOf="@+id/textView2" />
</RelativeLayout>
答案 3 :(得分:3)
只需将下面的属性添加到XML布局文件中的TextView即可点击。
android:clickable="true"
在您的Java文件中添加 OnClickListener 以完成文本视图上的点击操作。
答案 4 :(得分:2)
为XML中的android:clickable="true"
添加android:onClick="yourclickname"
和TextView
。然后在您的活动中定义yourclickname
。这应该使您的TextView
可点击并在点击时触发指定的方法。