亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

json數據映射到list

json數據映射到list,在list頁面不顯示,為何,是因為我用的是eclipse里面代碼不一樣,還是封裝的對象需要獲取呢。

正在回答

1 回答

/**
	?*?實現網絡的異步訪問?。。?!
	?*?
	?*?第一個參數,我們要傳遞的參數;?第二個參數,記錄中間過程;?第三個參數,返回值
	?*?
	?*?另外注意??!?參數的書寫,需要是大寫的類型
	?*?
	?*?@author?ii
	?*?
	?*/
	class?newsAsyncTask?extends?AsyncTask<String,?Void,?List<NewsBean>>?{

		/**
		?*?此方法,在異步線程中進行
		?*?
		?*?params是一個參數數組,包含?傳進來的所有參數
		?*/
		@Override
		protected?List<NewsBean>?doInBackground(String...?params)?{
			
			//將傳進來的url傳給getJsonData()方法,得到List<NewsBean>對象,并返回。
			
			return?getJsonData(params[0]);
		}
		
		/**
		?*?此方法在UI線程(即主線程)中進行。
		?*?接收異步線程中返回的數據
		?*/
		@Override
		protected?void?onPostExecute(List<NewsBean>?result)?{
			//?TODO?Auto-generated?method?stub
			super.onPostExecute(result);
			
			NewsAdapter?adapter?=?new?NewsAdapter(MainActivity.this,result);
			listView.setAdapter(adapter);
		}
	}

你說的太籠統了,而且肯定不是因為開發環境的不同,我上面的代碼就是在eclipse中寫 的,運行之后完全沒問題的。

0 回復 有任何疑惑可以回復我~
#1

瓶渣子 提問者

謝謝
2016-05-17 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android必學-異步加載
  • 參與學習       50616    人
  • 解答問題       333    個

了解Android中的異步加載處理方法,這是面試問的最多的知識點

進入課程

json數據映射到list

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號