大家好,我試圖從apprequest邀請中獲取返回的值,所以我這樣做了;Apprequest DialogListener的返回包數組類型
public void onComplete(Bundle values) {
final int[] to = values.getIntArray("to");
int n = to.length
}
但是當我使用的變量n這是logcat的:
08-26 18:40:04.312: E/AndroidRuntime(6464): java.lang.NullPointerException
我已經tryed與getIntArray,getFloatArray,getLongArray,getStringArray但沒有任何工程。如果我看Facebook的開發者頁面它說:
An array of the recipient user IDs for the request that was created.
但它沒有說什麼是數組類型。謝謝
您可以使用values.keySet()來檢查密鑰是否存在。 – nandeesh
關鍵是因爲如果我做values.toString();它返回Bundle [{to [0] = 1717519348,request = 510342092684268}] –