我有一个非常简单的布局由TextViews和被禁用的EditTexts轮流放置。大多数EditTexts都包含纯文本,但我有两个特殊字段,我有问题:
电话号码:作为自动链接类型,我设置了“电话”。问题是,在我点击编辑内部之前,电话号码是不可见的:
<EditText
android:id="@+id/service_order_contact_phone"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:focusable="false"
android:enabled="false"
android:inputType="phone"
android:gravity="right"
android:autoLink="phone" >
</EditText>
我想让用户点击地址打开谷歌地图。我将autoLink属性设置为“map”但似乎不起作用。你知道怎么做吗?
<EditText
android:id="@+id/service_order_address"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:enabled="false"
android:focusable="false"
android:singleLine="false"
android:lines="2"
android:inputType="textPostalAddress|textMultiLine"
android:autoLink="map"
android:gravity="right" >
</EditText>
答案 0 :(得分:0)
我认为EditText和autoLink不能同时协同工作......当用户编辑一个值时,请考虑这种情况: