Sau khi chuyển từ Eclipse sang phiên bản mới của Android Studio 3.2, API 28, tôi gặp lỗi sau trên bố cục ứng dụng của mình:
Bố cục trong bố cục không có khai báo trong thư mục bố cục cơ sở; điều này có thể dẫn đến sự cố khi tài nguyên được truy vấn trong cấu hình không khớp với bộ định lượng này
Một trong những bố cục mà tôi gặp lỗi này là:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@null" >
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top|center_horizontal"
android:adjustViewBounds="true"
android:contentDescription="@string/hello_world"
android:src="@drawable/loading_top" />
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center_horizontal"
android:adjustViewBounds="true"
android:contentDescription="@string/hello_world"
android:src="@drawable/loading_bottom" />
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:contentDescription="@string/hello_world"
android:background="@color/white"
android:layout_marginBottom="5dp"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:src="@drawable/loading_logo" />
<ImageView
android:id="@+id/loading"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:layout_gravity="center|center_vertical"
android:layout_marginBottom="0dp"
android:layout_marginTop="0dp"
android:contentDescription="@string/hello_world"
android:scaleType="fitXY"
android:src="@null" />
</FrameLayout>
</LinearLayout>
Tôi gặp lỗi trên dòng đầu tiên của LinearLayout đầu tiên.
Có ai biết làm thế nào để giải quyết lỗi này?
Cảm ơn bạn
CẬP NHẬT: Có vẻ như đây là sự cố mã hóa. Tôi đã sao chép các tệp xml trong thư mục bằng Windows Explorer. Sau khi xóa các tệp và xử lý chúng bên trong Android Studio, vấn đề đã được giải quyết.