package com.juns.wechat.view.fragment;
import org.apache.http.message.BasicNameValuePair;
import android.app.Activity;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import com.juns.wechat.Constants;
import com.juns.wechat.R;
import com.juns.wechat.common.Utils;
import com.juns.wechat.view.activity.AlbumActivity;
import com.juns.wechat.view.activity.LoginActivity;
import com.juns.wechat.view.activity.PublicActivity;
import com.juns.wechat.view.activity.WebViewActivity;
import com.juns.wechat.zxing.CaptureActivity;
public class Fragment_Dicover extends Fragment implements OnClickListener {
// 发现
private Activity ctx;
private View layout;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
if (layout == null) {
ctx = this.getActivity();
layout = ctx.getLayoutInflater().inflate(R.layout.fragment_dicover,
null);
initViews();
initData();
setOnListener();
} else {
ViewGroup parent = (ViewGroup) layout.getParent();
if (parent != null) {
parent.removeView(layout);
}
}
return layout;
}
private void initViews() {
// TODO Auto-generated method stub
}
private void setOnListener() {
// TODO Auto-generated method stub
layout.findViewById(R.id.txt_pengyouquan).setOnClickListener(this);
layout.findViewById(R.id.txt_saoyisao).setOnClickListener(this);
layout.findViewById(R.id.txt_yaoyiyao).setOnClickListener(this);
layout.findViewById(R.id.txt_nearby).setOnClickListener(this);
layout.findViewById(R.id.txt_piaoliuping).setOnClickListener(this);
layout.findViewById(R.id.txt_shop).setOnClickListener(this);
layout.findViewById(R.id.txt_game).setOnClickListener(this);
}
private void initData() {
// TODO Auto-generated method stub
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.txt_pengyouquan:// 朋友圈
Utils.start_Activity(getActivity(), AlbumActivity.class);
break;
case R.id.txt_saoyisao:// 扫一扫
Utils.start_Activity(getActivity(), CaptureActivity.class);
break;
case R.id.txt_yaoyiyao:
Utils.start_Activity(getActivity(), PublicActivity.class,
new BasicNameValuePair(Constants.NAME, getString(R.string.shake)));
break;
case R.id.txt_nearby:
Utils.start_Activity(getActivity(), PublicActivity.class,
new BasicNameValuePair(Constants.NAME, getString(R.string.people_nearby)));
break;
case R.id.txt_piaoliuping:
Utils.start_Activity(getActivity(), PublicActivity.class,
new BasicNameValuePair(Constants.NAME, getString(R.string.drift_bottle)));
break;
case R.id.txt_shop:
Utils.start_Activity(getActivity(), WebViewActivity.class,
new BasicNameValuePair(Constants.Title,getString(R.string.shopping)),
new BasicNameValuePair(Constants.URL,
"http://wq.jd.com/mcoss/mportal/show?tabid=13&tpl=13&ptag=17007.7.1&ptype=1"));
break;
case R.id.txt_game:
Utils.start_Activity(getActivity(), WebViewActivity.class,
new BasicNameValuePair(Constants.Title,getString(R.string.games)),
new BasicNameValuePair(Constants.URL,
"http://game.m.mofang.com/"));
break;
default:
break;
}
}
}