在'android'包中找不到属性'paddingEnd'的资源标识符

And*_*yze 10 java android android-layout android-xml android-support-library

我在v17/mr-media_route_list_item.xml中遇到了XMl文件的问题.

我一直收到这个错误,还没有找到解决方案!

这是XML和问题的打印照片*

以下XML代码:

    <?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2013 The Android Open Source Project

     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at

          http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
-->

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="match_parent"
              android:layout_height="?android:attr/listPreferredItemHeight"
              android:gravity="center_vertical">

    <LinearLayout android:layout_width="0dp"
                  android:layout_height="match_parent"
                  android:layout_weight="1"
                  android:orientation="vertical"
                  android:gravity="start|center_vertical"
                  android:paddingStart="?android:attr/listPreferredItemPaddingStart"
                  android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
                  android:duplicateParentState="true">

        <TextView android:id="@android:id/text1"
                  android:layout_width="match_parent"
                  android:layout_height="wrap_content"
                  android:singleLine="true"
                  android:ellipsize="marquee"
                  android:textAppearance="?android:attr/textAppearanceMedium"
                  android:duplicateParentState="true" />

        <TextView android:id="@android:id/text2"
                  android:layout_width="match_parent"
                  android:layout_height="wrap_content"
                  android:singleLine="true"
                  android:ellipsize="marquee"
                  android:textAppearance="?android:attr/textAppearanceSmall"
                  android:duplicateParentState="true" />
    </LinearLayout>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

Com*_*are 32

android:paddingStart并且android:paddingEnd在API级别17中添加.您的构建目标(例如,项目>属性> Eclipse中的Android)将需要是API级别17或更高级别才能被识别.