2015-07-21 62 views
-2

我已解析json數據並設置爲列表視圖。當我點擊列表視圖對象(圖片)時,它顯示錯誤。我該做什麼。Android Json圖像解析錯誤

android.content.ContextWrapper.getCacheDir(ContextWrapper.java:208)

+0

如果您有一個新問題,請將其作爲單獨問題發佈,而不是將您的舊問題編輯爲完全不同的內容,從而使答案無關緊要。 – laalto

回答

2

如果你只是Xamarin開始那麼Web客戶端應該做的伎倆,它真的直截了當。

private void SendSomeData (string url) 
{ 
    WebClient client = new WebClient(); 

    //POST variables 
    NameValueCollection parameters = new NameValueCollection(); 
    parameters.Add("Key1", "Value1"); 
    parameters.Add("Key2", "Value2"); 

    //register a callback 
    client.UploadValuesCompleted += (object sender, UploadValuesCompletedEventArgs e) => 
    { 
     if (e.Result != null) 
     { 
      //you'll need to download and reference Json.Net 
      string jsonData = System.Text.Encoding.Default.GetString(e.Result); 
        JsonConvert.DeserializeObject<MyCustomClass>(jsonData); 
     } 
    }; 

    //Don't forget to call it :) 
    client.UploadValuesAsync(new Uri(url), parameters); 
} 

希望這會有所幫助,如果你正在尋找一些更現代的外觀到HttpClient的,您可能需要熟悉不過與C#異步編程。

+0

你可以更新我一個總代碼如何發送數據到服務器使用url和json解析也... – user3189148

+0

我實際上有一些視頻,展示你到底想要什麼,看一看。 https://youtu.be/jF3D__ibrx8 – Jraco11