我是android世界的初学者,我只是想学习新东西
我的问题是我无法插入人名'图形布局中的文本字段。
我插入了一个大文本字段并在此之后更改了id当我将人名字段插入图形布局时弹出一个错误显示
当我安装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中的许多概念,因为我是新手。
提前致谢!
答案 0 :(得分:2)
请安装并使用API 21的完整版本;忽略它对L预览的说法;该错误消息是旧的。
虽然不清楚用户界面告诉您的内容,但API 20仅用于开发Android Wear应用;通过截图,您似乎正在尝试构建手机应用程序,因此API 21将是更好的选择。