Tôi thực sự muốn làm việc này, nhưng tôi cảm thấy như tôi đã lúng túng trong nhiều giờ. Tôi đang bắt đầu một ứng dụng mới và muốn cố gắng làm theo hướng dẫn UI gần nhất có thể, cho bất kỳ thứ gì bên dưới bánh sandwich kem có nghĩa là tôi cần sử dụng ActionBarSherlock. Nhìn vào ví dụ here có vẻ như nó phải đơn giản.Sự cố khi triển khai các tab trong ActionBarSherlock 4
Tôi cố gắng triển khai và nó không hoạt động vì FragmentActivity không có phương thức getSupportActionBar().
Hãy xem demo app và có vẻ như họ không sử dụng FragmentActivity, họ sử dụng SherlockActivity. Vâng, SherlockActivity có một phương thức getSupportActionBar(), vì vậy nó rất hứa hẹn. Tiếp tục với ví dụ trong một thời gian ...
OK, bây giờ có vẻ như com.actionbarsherlock.app.ActionBar.TabListener không chuyển FragmentTransaction cho các sự kiện của nó? Không chỉ vậy, nhưng SherlockActivity không có phương thức getSupportFragmentManager() ...
Tôi (hy vọng) chỉ làm điều gì đó hoàn toàn sai? Làm thế nào để tôi tiếp tục gặp phải tất cả những vấn đề này mà không ai khác? Tôi cảm thấy như tôi sẽ đến đây. Vấn đề duy nhất có khả năng liên quan tôi đã tìm thấy là here và nó không phải là rất hữu ích.
Bạn có đang sử dụng thư viện hỗ trợ để hỗ trợ các đoạn không? Hay bạn đang nhắm đến Honeycomb và ở trên? – Kekoa
Thư viện hỗ trợ. Tôi tin rằng kế hoạch là API 7 trở lên. – zeonic