Tôi biết đã có nhiều câu hỏi ActionBar nhưng dường như họ không giải quyết được vấn đề của tôi. Tôi có thể nhổ ActionBar trong trình giả lập của mình, nhưng khi tôi chạy chương trình trên thiết bị của mình (chế độ chân dung Nexus 7) thì ActionBar sẽ không bị chia nhỏ. Tất cả các biểu tượng 'chồng lên' trên đầu trang, ngay cả các tab của tôi tạo ra một danh sách thả xuống. Tôi đã cố gắng để buộc các vấn đề bằng cách làm cho các mục trình đơn tên rất dài và tôi có họ thiết lập để: android: showAsAction = "always | withText". Chỉ cần chắc chắn, tôi đã lấy mẫu mã, chạy nó trên giả lập thấy nó hoạt động và sau đó đặt nó trên thiết bị của tôi để avail không có. Dưới đây là biểu hiện của tôi:Android ActionBar sẽ không chia nhỏ trên thiết bị
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/MyTheme">
<activity
android:name=".MainActivity"
android:uiOptions="splitActionBarWhenNarrow"
android:label="@string/title_activity_main">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
tôi đã lùng sục các trang web nhưng không thể tìm thấy một giải pháp. Bất kỳ trợ giúp được đánh giá cao.
Tôi có cùng một vấn đề. Tôi đọc ở đâu đó rằng 'splitActionBar' chỉ áp dụng cho điện thoại, không cho máy tính bảng nhưng tôi hy vọng đó là một huyền thoại ... – Ridcully