Tôi đang xây dựng một ứng dụng hoạt động trên Android 2.3 và tôi đã thêm cả thư viện ActionBarSherlock và HoloEverywhere.Làm cách nào để áp dụng chủ đề android HoloEverywhere khi sử dụng ActionBarSherlock?
Để sử dụng ActionBarSherlock tôi phải sử dụng Theme.Sherlock như vậy:
<application
...
android:theme="@style/Theme.Sherlock"
... >
Và đó là ok.
Hoạt động chính của tôi khá đơn giản: chỉ một ListView có 5 hàng (Tôi không sử dụng ListAcivity).
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ListView
android:id="@+id/menuListView"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
Vì Android 2.3, tôi vẫn có chủ đề màu da cam là & (ngoại trừ ActionBar). Bây giờ tôi muốn thêm chủ đề HoloEverywhere bằng cách sửa đổi tệp kê khai của tôi như vậy:
<application
...
android:theme="@style/Theme.HoloEverywhereDark.Sherlock"
... >
NHƯNG không thay đổi bất cứ điều gì ... Tôi đang thiếu gì?
tôi cần trình quay số như ICS trong các phiên bản trước. Nhưng tôi đã thử nhập ActionBarSherlock và Holoeverywhere. Nhưng trong nhật thực sau khi nhập rất nhiều lỗi. Và cũng xin vui lòng cho biết chúng ta không thể chỉ sử dụng holoeverywhere mà không có ActionBarSherlock? – Vins
lỗi nào? và có, bạn có thể sử dụng Holoeverywhere mà không có actionbarsherlock – Alexis
Giống như lỗi tài nguyên không tìm thấy. Bước tôi đã làm để nhập khẩu là-> File-> Dự án mới-> Dự án Android Từ mã hiện tại. – Vins