cuốn sách gpt4 ai đã làm

android - Tiền tố ActionBar

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 19:08:32 30 4
mua khóa gpt4 Nike

Tuy nhiên, tôi đang viết một ứng dụng cho android (2.1 > 3.1) và tôi muốn sử dụng phương pháp quen thuộc là sử dụng biểu tượng ứng dụng để tham gia hoạt động tại nhà trong ứng dụng Honeycomb, tuy nhiên, khi tôi chạy hoạt động trước đó trên một thiết bị không phải Honeycomb , Phương thức Act.getActionBar(); chưa tồn tại và ứng dụng buộc phải đóng. Nếu thiết bị đang chạy Hive, làm cách nào tôi chỉ có thể chạy mã được chỉ định này?

@Ghi đè
khoảng trống được bảo vệ trênStart() {
super.onStart();
ActionBar actionBar = this.getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
}

Cảm ơn sự giúp đỡ của bạn và có một ngày tốt đẹp.

câu trả lời hay nhất

Tôi đã viết một thư viện dành cho Android sẽ tự động bao bọc Hoạt động trước 3.0 của bạn bằng cách triển khai tùy chỉnh mẫu thiết kế Thanh hành động. Sau đó bạn có thể gọi getSupportActionBar(), sẽ cung cấp giao diện chung cho việc triển khai gốc và tùy chỉnh, tùy thuộc vào phiên bản Android mà ứng dụng của bạn đang chạy.

Thư viện cũng cho phép bạn áp dụng các kiểu tùy chỉnh cho cả hai thanh tác vụ thông qua một chủ đề duy nhất.

bạn có thể hành độngbarsherlock.com Tìm thêm thông tin và ảnh chụp màn hình của ứng dụng mẫu. .

Thư viện này là nguồn mở 100% và có sẵn tại github.com/JakeWharton/ActionBarSherlock lấy.

Về android - ActionBar pre-Hive, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/6646169/

30 4 0
Hồ Xil
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress