2012-04-05 32 views
5

Tôi đang phát triển ứng dụng máy tính bảng trên Samsung Galaxy Tab 10.1 (Android 3.2). Máy tính bảng sẽ được dành riêng để chạy ứng dụng này, được sử dụng trong môi trường công nghiệp. Ứng dụng của chúng tôi sẽ "sở hữu" máy tính bảng và người dùng chỉ có thể truy cập các tính năng của thiết bị thông qua phần mềm của chúng tôi. Chúng tôi đã có một ứng dụng thành công như thế này đang chạy trên các thiết bị có kích thước điện thoại chạy Gingerbread.Truy cập có lập trình vào "Thanh Hệ thống" trong Android?

Ở cuối màn hình máy tính bảng Samsung đã đặt "Thanh Hệ thống" (N.B.- KHÔNG phải Thanh Hành động) và tất cả các loại ứng dụng và tiện ích khác có thể được truy cập từ thanh này. Có cách nào để lập trình truy cập vào Thanh Hệ thống này, hoặc để sửa đổi (xóa bỏ tất cả các ứng dụng và lộn xộn của nó và chỉ giữ các nút Home và Back), hoặc để ẩn hoàn toàn?

Xin cảm ơn trước.

+0

bạn không thể ẩn hoàn toàn. nhưng mọi người đã thử tho http://stackoverflow.com/questions/5109988/is-there-a-way-to-hide-the-system-bar-in-android-3-0-its-an-internal-device- một –

Trả lời

2

Bạn có thể ẩn thanh theo lập trình, nhưng nó yêu cầu quyền truy cập gốc để làm như vậy. This guy đã viết một ứng dụng để thực hiện và xuất bản mã nguồn.

Có thể xóa các ứng dụng mini nhưng yêu cầu root - xóa APK mà "ứng dụng nhỏ" tham chiếu và chúng sẽ biến mất khỏi thanh. Không có cách nào để dễ dàng hoặc lập trình làm điều này, và lựa chọn tốt nhất của bạn là viết một ROM tùy chỉnh với những ứng dụng được gỡ bỏ. Đó là một nỗi đau khổng lồ trong ass.

Nếu bạn không cần bất cứ điều gì cụ thể từ 3.2, thì bạn sẽ có thể theo dõi hình ảnh Android 3.1 cổ phiếu được vận chuyển trên Galaxy Tab trước khi touchwiz sẵn sàng. Điều này sẽ không có "ứng dụng nhỏ" hoặc nút ảnh chụp màn hình trên thanh hệ thống. Nếu bạn flash điều đó, bạn sẽ không cần phải root, vì nó là một hình ảnh đã ký.

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