Thứ Bảy, 21 tháng 6, 2014

Giải quyết vấn đề với Fragment Layout

     Trong phiên bản mới ( từ phiên bản 22.6.x) các bạn sẽ gặp phải một điều khó chịu khi tạo ra một android project mới. Đó là việc tạo ra thêm một fragment Layout và một folder appcompat_v7. Điều này sẽ làm rắc rối cho chúng ta trong quá trình học tập và thường sẽ gây rối loạn phần code. Sau đây mình xin hướng dẫn cách khắc phục vấn đề này và các bạn sẽ sử dụng xuyên xuốt trong quá trình ghé thăm blog của mình.



- Sau khi tạo một project mới, bạn xem trong Package Explorer, mở phần res / layout. Mở file activity_main.xml và file fragment_main.xml. Ở file fragment_main.xml, các bạn chuyển qua tab fragment_main.xml ở dưới cùng nhé. Copy toàn bộ code ở trong file này và copy vào phần code của file activity_main.xml rồi save lại
- Sau đó chuột phải vào file fragment_main.xml rồi chọn delete. Xóa hẳn file này đi sẽ có báo lỗi ở file MainActivity.java. Không cần lo lắng mở file MainActivity.java lên và xóa đi tất cả các hàm sau trong file này: onCreateOptionsMenu, onOptionsItemSelected, PlaceholderFragment. Trong hàm onCreate xóa toàn bộ khung if đi để lại 2 dòng:
-Như vậy, các bạn đã sửa xong project của mình. Sau này khi muốn code giao diện thì bạn mở file activity_main.xml. Muốn viết các thực thi chương trình thì vào phần MainActivity.java



Không có nhận xét nào:

Đăng nhận xét

Bài đăng phổ biến