Tôi đã cố gắng tất cả các buổi tối này để không có kết quả vì vậy tôi sẽ liệt kê các bước chính xác của tôi bắt đầu từ đầu.Thiết lập gói hỗ trợ Android v7 cho eclipse - GridLayout
- Tôi đã cài đặt gói hỗ trợ qua trình quản lý SDK.
- Tôi tạo một dự án Android mới mà tôi gọi là "testinggridlayout".
- Việc xây dựng mục tiêu tôi chọn là Android 2.1 API 7.
- List item
Đây sẽ là dự án của tôi mà tôi muốn để có thể tạo ra một bố trí lưới trên.
Để thiết lập các gói hỗ trợ này là các bước của tôi:
- Kích chuột phải vào dự án Tôi vừa tạo và chọn - New - Project Android
- Tên nó GridLayout và chọn tạo dự án từ nguồn hiện tại và duyệt đến:
android-sdks\extras\android\support\v7\gridlayout
- Nhấp chuột phải vào dự án
testinggridlayout
và nhấp chuột của mình: - trong Đường dẫn xây dựng Java - chọn tab Dự án, sau đó chọn Thêm.
- chọn dự án "GridLayout" của tôi và nhấp vào OK, sau đó Ok.
Tại thời điểm
này Nếu tôi đi vào cách bố trí main.xml chèn mã này:
<?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" >
<GridLayout
android:background="#FFFFFF"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:columnCount="8"
android:rowCount="5" >
</GridLayout>
</LinearLayout>
tôi nhận được lỗi:
The following classes could not be found: - GridLayout (fix build path, edit XML).
Nếu tôi thay đổi
<GridLayout> & </GridLayout>
để
<android.support.v7.widget.GridLayout> & </android.support.v7.widget.Gridlayout>
tôi nhận được lỗi tương tự:
The following classes could not be found: - android.support.v7.widget.GridLayout (fix build path, edit XML).
Vào thời điểm đó tôi đã tạo một thư mục trong dự án của tôi được gọi là "libs".
Sau đó, tôi đã sao chép tệp android-support-v7-GridLayout.jar trong libs trong dự án GridLayout vào thư mục này.
Tôi đã nhấp vào tệp này trong thư mục "libs" của tôi trong "testinggridlayout" và đã chọn "Thêm vào đường dẫn xây dựng".
lỗi của tôi sau đó đổi thành:
The following classes could not be instantiated: - android.support.v7.widget.GridLayout (open class, show error log)
nào bit (s) Tôi đã bỏ lỡ/không nên làm?
trong trường hợp nhật thực của tôi yêu cầu cài đặt các gói hỗ trợ, nhưng vẫn didn' t nhận ra nó. Đối với tôi chỉ cần sử dụng Android.support.v7.widget.GidLayout sửa nó. Cảm ơn! – Niels