2017-03-20 62 views
1

我試圖通過他/她的用戶ID檢索某個人的Facebook個人資料圖片時遇到問題。無法將Facebook個人資料圖片設置爲Imageview

我得到的用戶ID然後嘗試使用一個FacebookProfilePictureView設置它,直到我把它放到一個表中,然後這個表變爲null並向我顯示一個空格。

ImageView也是如此。當我嘗試使用Bitmap設置ImageView時,它不會返回任何內容,無論我做什麼,都會顯示空白空間。我已經嘗試了大約3-4個已經實現了不同功能來解決這個問題的SO鏈接,但這並不適合我。

什麼是我的代碼中真正發生的事情...

首先,當我通過Facebook登錄,這樣可以節省我的名字,我的用戶ID和其他一些數據,並將其存儲到一個PHP數據庫。這發生在我的應用程序的主頁。然後,當我移動到另一個頁面時,它從相同的PHP數據庫中檢索相同的鏈接,並嘗試使用此ID設置ImageView。

由於某種原因,無論我做什麼,該方法總是返回null。此外,如果有幫助,這是我收到的URL的格式如下:

https:\/\/fb-s-d-a.akamaihd.net\/h-ak-xpt1\/v\/t1.0-1\/p50x50\/ 

任何幫助,將不勝感激... :)

回答

1

的聯繫有一定的古怪放置着括號,你有沒有嘗試改變他們到反斜槓?

https://fb-s-d-a.akamaihd.net/h-ak-xpt1/v/t1.0-1/p50x50/ 

前面的括號在上面的鏈接中被刪除。我們的瀏覽器所做的就是自動檢測這個正斜槓的東西,並將其轉換爲上面顯示的類型。

試一試它可能會工作

+0

omg那是問題!它是如此清晰,但我沒有考慮它!非常感謝bro(Y) –

相關問題