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

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

正在回答

3 回答

import?com.hiaio.Client.R;
import?com.hiaio.http.HttpUtils;

import?android.os.Bundle;
import?android.os.Handler;
import?android.os.Message;
import?android.support.v4.app.Fragment;
import?android.util.Log;
import?android.view.LayoutInflater;
import?android.view.View;
import?android.view.ViewGroup;
import?android.widget.GridView;

public?class?OneFragment?extends?Fragment?{
	private?GridView?gridView;
	private?View?view;

	private?String?path?=?"************************************";
	private?Handler?handler?=?new?Handler()?{

		@Override
		public?void?handleMessage(Message?msg)?{
			String?string?=?(String)?msg.obj;
			System.out.println("shuju"?+?string);

			Log.i("msgmsg",?string);
		}
	};

	public?View?onCreateView(LayoutInflater?inflater,?ViewGroup?container,
			Bundle?savedInstanceState)?{
		view?=?inflater.inflate(R.layout.fragment_1,?container,?false);
		new?Thread(new?Runnable()?{

			@Override
			public?void?run()?{
				//?TODO?Auto-generated?method?stub
				String?jsonString2?=?HttpUtils.getData(path);
				System.out.println(jsonString2);

				Message?msg?=?handler.obtainMessage();
				msg.obj?=?jsonString2;
				handler.sendMessage(msg);

			}

		}).start();
		String?data?=?new?HttpUtils().getData(path);
		System.out.println("fff"?+?data);
		return?view;

	}


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

你雖然寫了線程,但是請求數據的時候沒用到吧?String?data?=?new?HttpUtils().getData(path); 是通過這行代碼請求數據吧?


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

諾曼蒂克 提問者

恩 是的 !
2014-10-22 回復 有任何疑惑可以回復我~
#2

諾曼蒂克 提問者

謝謝老師 這個數據我得到了,但是為什么填充不到GridView組件里,每次都報一個空指針異常!
2014-10-22 回復 有任何疑惑可以回復我~

感覺問題問的好寬泛,那就寬泛點回答,呵呵!通過子線程請求網絡數據

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

諾曼蒂克 提問者

額,是在那個方法里開啟線程?我在onCreateView開啟為什么報java.lang.RuntimeException: Unable to start activity ComponentInfo{com.hiaio.Client/com.hiaio.Client.MainActivity}: android.os.NetworkOnMainThreadException這樣的錯誤???
2014-10-22 回復 有任何疑惑可以回復我~
#2

諾曼蒂克 提問者

下面是我的代碼!我哪里出錯了?
2014-10-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android攻城獅的第二門課(第1季)
  • 參與學習       111145    人
  • 解答問題       1560    個

本課程由淺入深地帶您學會Android的常用控件的開發和使用

進入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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