1
我有一個運行OpenGL ES的遊戲,所以我沒有使用Android的UI組件(除了表面視圖)。我想要做的是在我的遊戲中加入Google Plus的鏈接,玩家可以在Google Plus中向他們的朋友推薦我的遊戲。+1按鈕與自定義按鈕
我在Android Developer中找到了一個示例,指導如何在Java中執行此操作。只需添加一個PlusOneButton,它就可以工作。問題是,將Android UI與基於OpenGL ES的UI框架相結合是非常困難的。這就是爲什麼我想自己做。我已經有一個按鈕,其上有+1位圖。問題是PlusOneButton中沒有明顯的公共方法。我嘗試使用以下代碼
Runnable r = new Runnable() {
public void run() {
mPlusOneButton.performClick();
}
};
m_parent.runOnUiThread(r);
但它似乎沒有做任何事情。所以簡單地說,如何在沒有用戶實際點擊+1按鈕的情況下啓動「+1」過程,換句話說,我如何以編程方式啓動它?
我想Google會竭盡全力避免你實現這個目標。否則任何程序都可以自動爲自己+1。雖然我建議你只是覆蓋你的GLSurfaceView頂部的+1按鈕。 – harism 2013-04-22 16:47:33
太糟糕了。它看起來很醜,使用起來很尷尬。 – Habba 2013-04-23 05:17:44