0

所以我试图找出一种方法,当用户点击文本视图中的地址时,他们将被重定向到输入该地址的谷歌地图。我一直在环顾四周,发现人们建议使用android:clickable="true"但它不起作用。我想我可以添加一个点击监听器,但是如果我的文本中有其他文本,例如电话号码,然后我想点击电话号码来输入要拨打的号码,该怎么办?这是我到目前为止所拥有的,但它不起作用:

    <TextView
        android:id="@+id/viewTitle"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:background="@drawable/fragment_title_background"
        android:padding="@dimen/borderSize"
        android:text="Contact"
        android:textColor="@color/White"
        android:textSize="@dimen/fragment_title_text_size"
        android:textStyle="bold"
        android:clickable="true" />
4

1 回答 1

0

我想我可以添加一个点击监听器,但是如果我的文本中有其他文本,比如电话号码,然后我想点击电话号码来输入要拨打的号码怎么办?

您可以将 clickListener 添加到您的地址 textView(用于地址),并将不同的clickListener 添加到您的其他 textView(用于电话号码)。如果用户点击地址 textView,您可以重定向到 mapView,如果点击电话号码 editText,则重定向到拨号。

于 2013-11-02T22:13:00.650 回答