所以我为一个本地酒吧制作名片,我遇到了autoLink的问题。
由于某种原因,地图自动链接不适用于拉脱维亚地址。我用美国地址测试了相同的方法(复制格式谷歌给了我),它工作得很好。当我对拉脱维亚地址做同样的事情时,autoLink不会对此作出回应。
这是我的xml代码:
<TextView
android:id="@+id/address"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/address"
android:autoLink="map"
android:textSize="16sp"
android:layout_below="@id/about"
android:layout_toRightOf="@id/loc"
android:layout_marginTop="6dp"
/>
字符串代码:
<string name="address">Kalēju iela 51, Centra rajons, Rīga, LV-1050, Latvija </string>
我尝试在美国写地址格式&#34; 51 Kaleju Street Riga,LV-1050&#34;但是它没有用。我也尝试过一些其他的变化,但是都没有成功。
也许有人有这方面的经验或者只知道如何解决这个问题?也许需要一些java代码?
提前致谢, 桑德拉。
答案 0 :(得分:0)
我遇到了同样的问题。
但我发现了: &#34;他们还没有优化android:autoLink映射到印度。仅适用于美国地址。&#34;
我认为拉脱维亚和印度也是如此 - 仍然无法奏效。 我想我们必须使用Intents;(