2017-09-26 46 views
0

我是新的android工作室 目前我正在從android項目工作,從遠程服務器加載動態圖像。我用靜態數組完成它。但我想從遠程頁面獲取這些數組。這裏是靜態數組從android工作室的遠程服務器加載數組

String[] itemTitle = 
      { 
      "1st Title", 
      "2nd Title", 
      "3rd Title", 
      "4th Title" 
      }; 

    String[] itemDate = 
      { 
        "11 Sept 17", 
        "21 Sept 17", 
        "12 Sept 17", 
        "21 Sept 17" 
      }; 
    String[] thumb = 
      { 
        "1st Thumb", 
        "2nd Thumb", 
        "3rd Thumb", 
        "4th Thumb" 
      }; 

現在我想從遠程服務器http://www.example.com/getArray.php 我已經取得的PHP文件加載這些陣列。但如何從android studio的遠程URL獲取數組?

但我不明白該怎麼辦?

+0

嘗試在PHP中使用json_encode()來回顯數組。然後解碼你的ororid代碼中的JSON。 – natheriel

+0

在我的openion中,您應該創建一個REST API並以JSON格式發送這些數據,以便您的Android應用程序可以解析數據。 – Biswajit

+0

@natheriel不像你說的那樣重複。你的建議文章是關於PHP的。但我想在android工作室 –

回答

2

檢查本教程這說明了如何在PHP How to create REST API in PHP

創建REST API創建,你可以在你的Android項目解析這些陣列一一之後。

+0

我說我已經創建了數組的PHP頁面,但我想從PHP文件中獲取數組到android studio –

+0

您必須先創建REST api,然後您可以使用volley調用該api,然後您可以解析該數組你的android項目。 –

+0

意味着你已經在json中編碼你的數組,然後你可以在android項目中使用 –

相關問題