文本字段在Android Studio中不起作用

时间:2014-12-03 16:58:38

标签: android android-layout android-studio android-edittext

我是android世界的初学者,我只是想学习新东西

我的问题是我无法插入人名'图形布局中的文本字段。

我插入了一个大文本字段并在此之后更改了id当我将人名字段插入图形布局时弹出一个错误显示

enter image description here当我安装L-Preview时,无法安装。

添加文本字段前的

布局代码: -

<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:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"
android:orientation="vertical">

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:text="Contact Creator"
    android:id="@+id/lblCreatorTitle"
    android:layout_marginTop="5dp"
    android:layout_gravity="center_horizontal" />

添加文本字段后的

布局代码: -     

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:text="Contact Creator"
    android:id="@+id/lblCreatorTitle"
    android:layout_marginTop="5dp"
    android:layout_gravity="center_horizontal" />

<EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:inputType="textPersonName"
    android:text="Name"
    android:ems="10"
    android:id="@+id/editText"
    android:layout_gravity="center_horizontal" />

我正在使用android studio 0.8.14和jdk1.8.0_25以及API 20:Android 4.4W。 请帮助,我不熟悉android中的许多概念,因为我是新手。

提前致谢!

1 个答案:

答案 0 :(得分:2)

请安装并使用API​​ 21的完整版本;忽略它对L预览的说法;该错误消息是旧的。

虽然不清楚用户界面告诉您的内容,但API 20仅用于开发Android Wear应用;通过截图,您似乎正在尝试构建手机应用程序,因此API 21将是更好的选择。