Tôi đã đấu tranh với điều này một thời gian, đó là lý do tại sao quyết định chia sẻ nó trên stackoverflow. Tôi đã mô tả cách khắc phục đơn giản cho vấn đề này trên my developer's blog.
Dưới đây là phiên bản ngắn:
Chỉ cần thêm một cái nhìn để bố trí bạn muốn hiển thị những thành tựu như thế này:
<FrameLayout
android:id="@+id/gps_popup"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp" />
Khi bạn có bố trí của bạn đã sẵn sàng bạn neet để thực hiện điều này bên trong của bạn Hoạt động hoặc Phân đoạn:
Games.setViewForPopups(getApiClient(), findViewById(R.id.gps_popup));
Bạn phải chắc chắn rằng GoogleApiClient của bạn đã được kết nối, nếu không ứng dụng của bạn sẽ bị lỗi.
Nguồn
2014-10-20 20:52:24
GoogleApiClient có thực sự phải được kết nối không? Điều gì xảy ra nếu nó được khởi tạo đúng cách nhưng không thực sự được kết nối? Tôi không thấy lý do tại sao được kết nối nên có bất kỳ tác động nào về việc thiết lập chế độ xem. – Tosen
hoàn toàn hoạt động .. –