2012-04-21 37 views
7

Tôi có ứng dụng với menu kiểu cũ. Sau khi thay đổi chủ đề thành Holo và chuyển đổi phiên bản SDK mục tiêu thành 14, nút menu mềm biến mất (OK) nhưng sử dụng nút menu trên thanh tác vụ hiển thị trình đơn văn bản chủ yếu ngoài màn hình như bạn thấy ở hình ảnh đính kèm. Bạn có ý tưởng nào về cách khắc phục điều đó không?Menu thanh tác vụ hiển thị tắt màn hình

Action bar error

Tôi đã giải quyết vấn đề này. Sự cố ở trong thông số tệp kê khai:

<supports-screens 
     android:anyDensity="false" 
     android:largeScreens="true" 
     android:normalScreens="true" 
     android:xlargeScreens="true" 
     android:resizeable="true" 
     android:smallScreens="true" /> 

Sau khi thay đổi bất kỳĐộ chính xác của sự cố này đã biến mất.

+0

Điều đó rất lạ. Tôi chưa bao giờ thấy điều đó trước đây. Nếu bạn có thể tạo một dự án mẫu để tái tạo vấn đề này, hãy đăng nó lên một nơi nào đó, vì tôi muốn xem xét nó. – CommonsWare

+0

Thật không may, điều đó không làm được điều đó đối với tôi, menu vẫn rơi chủ yếu ngoài màn hình. Bất kỳ giải pháp nào khác ngoài kia? –

Trả lời

6

Tôi đã gặp sự cố tương tự và đã khắc phục sự cố bằng cách đặt android:anyDensity="true". Nó cũng cố định các vấn đề khác như kích thước tooltip trên màn hình mật độ cao. Theo số android developer guide: bạn không nên đặt "false".

+0

cảm ơn nếu chưa được đặt trước, chỉ cần thêm toàn bộ tuyên bố hỗ trợ màn hình vào tệp kê khai của bạn! thx, giải quyết vấn đề của tôi! – cV2

Các vấn đề liên quan