2015-03-02 17 views
11

Tôi đã sử dụng official tutorial để thêm nút google plus one vào một trong các ứng dụng Android của tôi. Nhưng cộng với một nút cho thấy số lượng sai. Tất cả mọi thứ tôi đã làm trong mã là giống như với hướng dẫn. Tôi đã sử dụng nó trước khi không bao giờ có lỗi ngu ngốc này. Ngay bây giờ ứng dụng của tôi đã được đề xuất 26 lần vì vậy cộng với một nút shoud hiển thị tính là "26" nhưng nó cho thấy "13".Nút Google Plus One hiển thị số lượng sai trong Ứng dụng Android (số phát hành sai)

Đưa nút dấu cộng trong cách bố trí của tôi, tôi đã sử dụng:

<com.google.android.gms.plus.PlusOneButton 
       android:id="@+id/plus_one_button" 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:layout_marginLeft="@dimen/drawer_list_item_padding_left" 
       plus:annotation="inline" 
       plus:size="standard" 
       android:layout_marginBottom="@dimen/drawer_textview_paddingtopbottom" 
       android:layout_marginTop="@dimen/drawer_textview_paddingtopbottom" /> 

Giao nút để một biến thành viên i sử dụng:

mPlusOneButton = (PlusOneButton) findViewById(R.id.plus_one_button); 

Theo đề nghị tôi khởi tạo nó trong phương thức onResume hoạt động của tôi sử dụng bên dưới mã:

mPlusOneButton.initialize(APP_URL, PLUS_ONE_REQUEST_CODE); 

đây APP_URL là url trang google play của ứng dụng của tôi, PLUS_ONE_REQUEST_CODE là mã yêu cầu hoạt động tôi đã sử dụng nó là 0.

Bất kỳ đề xuất nào? Cảm ơn trước.


trong trường hợp của tôi, sau một số ngày, nó cho thấy chính xác số lượng g +. Tôi đã không thực hiện bất kỳ thay đổi nào trong mã của mình vì tôi chắc chắn rằng mã của tôi là đúng theo tài liệu. Tại sao tôi nhận được sự chậm trễ khó chịu đó? Tôi không biết, có thể nó liên quan đến các máy chủ và cập nhật của google.

+0

'Tôi sử dụng nó trước không bao giờ có error' ngu ngốc này -> Xin vui lòng gửi mã mà mang lại kết quả sai. Nếu nó làm việc lần đầu tiên, có thể bạn đang làm điều gì đó sai trái, điều đó làm cho nó mang lại kết quả không chính xác. – iRuth

+0

@iRuth đã đăng mã của tôi. – AnEnthusiast

+0

'PlusOneButton' trong tệp bố cục của bạn không có dòng này ->' xmlns: plus = "http://schemas.android.com/apk/lib/com.google.android.gms.plus" '. Bạn có thể thêm nó và xem liệu nó có tạo nên sự khác biệt nào không? – iRuth

Trả lời

2

đoán tốt nhất của tôi là:

  1. Có một nhập nhầm trên APP_URL. Xảy ra cho mọi người tại một số thời điểm
  2. Tôi không biết đây có phải là nhân tố hay không. Số phiên bản ứng dụng khác với số phiên bản trên Cửa hàng Google Play. Vì vậy, nó trả về sai tổng số +1

Cheers

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