Eclipse:支持比API 17更旧的版本(项目指定8)

时间:2016-12-15 13:04:20

标签: java android eclipse

我遇到的错误:

Multiple annotations found at this line:
- Invalid layout param in a LinearLayout: layout_alignParentStart
- To support older versions than API 17 (project specifies 8) you should 
 *also* add android:layout_alignParentLeft="true"

我的代码是:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >


<EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:inputType="textPersonName"
    android:text=""
    android:id="@+id/txtContacts"
    android:layout_alignParentBottom="true"
    android:layout_alignParentStart="true"
    android:layout_alignParentEnd="true"/>

</LinearLayout>

这是来自Android工作室的代码,我只是复制并粘贴到eclipse,虽然布局工作得很好,但代码收到错误。我已经尝试安装所需的API级别,但它仍然无法正常工作。

甚至在我的日食按钮中:

android:background="@android:color/holo_green_light"

但全息绿灯在图形布局中完美呈现,但只是代码为红色,这是一个错误。

  • 顺便说一句,我使用的是API 19:4.4.2,而且我已经安装了API 17.但仍然存在错误。

0 个答案:

没有答案