Android Studio:渲染问题

时间:2014-11-10 06:56:33

标签: android xml

这是一些非常基本的东西。 渲染期间引发异常: java.util.Locale.toLanguageTag()Ljava /郎/字符串;

XML:

<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="horizontal">
    <EditText android:id="@+id/edit_message"
        android:layout_weight="1"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:hint="@string/edit_message" />
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/button_send" />
</LinearLayout>

似乎问题出在EditText对象上。 帮助将不胜感激。

2 个答案:

答案 0 :(得分:17)

对于有同样问题的人,这可能会有所帮助。我使用IntelliJ IDEA,我也有这个问题......

玩了一段时间后,我记得当我第一次启动Android开发时遇到了这个问题。

造成这种情况的原因是我正在为Android手机开发,但渲染设置设置为Android Wear,在将其更改为非磨损设置后,问题就解决了。

enter image description here

答案 1 :(得分:3)

这是发布版本环境中的错误:Lava.Lang.Locale.toLanguageTag()

它只出现在Java 1.7之后,而基于Java 6的Android API却没有 支持它。

也许这个链接可以帮助您:https://bugzilla.xamarin.com/show_bug.cgi?id=12649