首页 > 其他 > 详细

Fragment1

时间:2017-12-03 20:38:46      阅读:247      评论:0      收藏:0      [点我收藏+]
package com.example.week;

import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ListView;

import com.google.gson.Gson;

/**
* Created by 生哥 on 2017/12/2.
*/

public class Fragment1 extends Fragment {
private String data;
private ListView lv;
Handler handler = new Handler(){
@Override
public void handleMessage(Message msg) {
if(msg.what == 0){
Gson gson = new Gson();
News ns = gson.fromJson(data,News.class);
My my = new My(ns.getNewslist(),getActivity());
lv.setAdapter(my);
}
}
};

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment1,container,false);
lv =view.findViewById(R.id.list_view1);
return view;
}

@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
final NewUtils news = new NewUtils();
new Thread(){
@Override
public void run() {
data = news.getJsonUrl("?key=32b83b189e5e5e520db1612a83d82033&num=10");
handler.sendEmptyMessage(0);
}
}.start();

}
}

Fragment1

原文:http://www.cnblogs.com/wangwensheng/p/7966965.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!