2015-09-08 15 views
6

tôi đã thực hiện mới Chrome tab tùy chỉnh trong android, Tôi đang sử dụng đoạn mã sau để mởẨn menu/Disable mặc định trong Chrome Tab Tuỳ chỉnh

String url = "http://www.flipkart.com/"; 
    int color = Color.BLUE; 
    CustomTabsIntent.Builder intentBuilder = new CustomTabsIntent.Builder(); 
    intentBuilder.setToolbarColor(color); 
    intentBuilder.setShowTitle(true); 
    CustomTabActivityHelper.openCustomTab(
      this, intentBuilder.build(), Uri.parse(url), new WebviewFallback()); 

tôi cần phải đảm bảo URL của tôi hay không muốn hiển thị URL của tôi cho người dùng, nhưng có một tùy chọn Mở trong Chrome trong menu mặc định, Bằng cách sử dụng người dùng liên kết này có thể mở URL của tôi trong trình duyệt, Bằng cách ẩn trình đơn mặc định như thế nào?

my output

+0

Tab tùy chỉnh của Chrome nên được sử dụng khi bạn muốn mở Url của bên thứ ba hoặc URL của bên thứ nhất cũng có sẵn trên Web. Nếu bạn đang mở nội dung độc quyền cho ứng dụng và do đó muốn có một Url ẩn, bạn có thể muốn sử dụng WebView hoặc xem xét sử dụng giao diện người dùng gốc. – andreban

+0

Chỉ vì tò mò. Làm thế nào chính xác là bạn đang chạy này? Trên điện thoại có bản xem trước dành cho nhà phát triển 6.0? – Suleiman19

+0

@ Suleiman19 Đối với điều này, chúng tôi cần cập nhật Google chrome trong thiết bị của bạn, Không cần 6.0, hãy tham khảo https://developer.chrome.com/multidevice/android/customtabs – appukrb

Trả lời

3

Tại thời điểm này, nó không thể để ẩn menu tràn hoặc "Open in Chrome" mục trình đơn.

+0

Bạn có chắc chắn không? Twitter đã tùy chỉnh menu bằng cách xóa hàng biểu tượng mặc định. Điều này có nghĩa là có một cách để chơi với các mục menu, nếu không thể ẩn toàn bộ menu. – Mood

-1

Bạn phải thêm cờ ẩn trước đó. Để tắt thông số URL của bạn nhưng không thể ẩn tên trang web của bạn.

intentBuilder.enableUrlBarHiding();

+0

Tôi đang hỏi về ẩn tùy chọn tràn menu trong chrome tùy chỉnh – appukrb

1

Không có phương pháp để che giấu các tùy chọn trình đơn trong Chrome tab tùy chỉnh

0

Chrome tab tùy chỉnh thực sự sử dụng ứng dụng Chrome trong điện thoại di động của người dùng.

bắt đầu hoạt động trong ứng dụng Chrome bằng liên kết, Nếu chrome không được cài đặt trên thiết bị di động của người dùng, Chrome sẽ sử dụng webView làm mặc định.

Thực tế, tab tùy chỉnh của Chrome được thiết kế để hiển thị trang web nơi người dùng chắc chắn rằng người lập trình phần mềm đó không có lừa đảo, như thanh toán qua ngân hàng.

Vì vậy, bạn phải hiển thị các tùy chọn trong thanh công cụ cho người dùng.

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