package com.pps.netnew.fragment;
import java.util.ArrayList;
import java.util.List;
import android.content.Context;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ListView;
import com.pps.netnew.activity.R;
import com.pps.netnew.adapter.RightPerMsgCenterAdapter;
import com.pps.netnew.model.ItemPerMsgCenterModel;
public class RightPerMsgCenterFragment extends Fragment {
private View mView;
private Context mContext;
private RightPerMsgCenterAdapter mAdapter;
private ListView right_permsg_center_listview;
private List<ItemPerMsgCenterModel> mLists;
private String[] msg_center;
private Integer[] img_center;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
if(mView==null)
{
mView=inflater.inflate(R.layout.right_per_msg_center, container, false);
initView();
initValidata();
bindData();
}
return mView;
}
/**
* ��ʼ������Ԫ��
*/
private void initView()
{
right_permsg_center_listview=(ListView)mView.findViewById(R.id.right_permsg_center_listview);
}
/**
* ��ʼ������
*/
private void initValidata()
{
mContext=mView.getContext();
msg_center=mContext.getResources().getStringArray(R.array.msg_center);
img_center=new Integer[]{R.drawable.biz_pc_list_extra_plugin_icon_dark,
R.drawable.biz_pc_list_setting_icon_dark,
R.drawable.biz_pc_list_weather_icon_dark,
R.drawable.biz_pc_list_offline_icon_dark,
R.drawable.biz_pc_list_theme_icon_night_dark,
R.drawable.biz_pc_list_search_icon_dark,
R.drawable.biz_pc_list_mail_icon_dark};
mLists=new ArrayList<ItemPerMsgCenterModel>();
for(int i=0;i<msg_center.length;i++)
{
mLists.add(new ItemPerMsgCenterModel(img_center[i], msg_center[i]));
}
mAdapter=new RightPerMsgCenterAdapter(mContext, mLists);
}
/**
* ������
*/
private void bindData()
{
right_permsg_center_listview.setAdapter(mAdapter);
}
}