package com.partynetwork.iparty.discover;
import com.baidu.mobstat.StatService;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;
import com.partynetwork.iparty.R;
import com.partynetwork.iparty.flipmenu.BaseSlidingPage;
import com.partynetwork.iparty.flipmenu.Main;
import com.partynetwork.iparty.nearby.NearbyPage;
import com.partynetwork.iparty.site.SiteAccountActivity;
import com.partynetwork.iparty.site.SiteShareActivity;
import com.partynetwork.iparty.site.SiteUserInfoActivity;
import com.partynetwork.iparty.theme.ThemeSearchActivity;
import android.content.Intent;
import android.support.v4.app.FragmentActivity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ScrollView;
public class DiscoverPage extends ScrollView implements OnClickListener {
private FragmentActivity mActivity;
public SlidingMenu slidingMenu;
public DiscoverPage(FragmentActivity activity) {
super(activity);
View.inflate(getContext(), R.layout.discover, this);
mActivity = activity;
// isharePage=new IsharePage(mActivity);
initView();
}
/**
* 页面初始化
*/
// 主题 和 相册 功能 还没做好 不显示出来
private void initView() {
findViewById(R.id.discover_ishare).setOnClickListener(this);
findViewById(R.id.discover_photo).setOnClickListener(this);
findViewById(R.id.discover_photo).setVisibility(View.GONE);
findViewById(R.id.discover_theme).setOnClickListener(this);
findViewById(R.id.discover_theme).setVisibility(View.GONE);
findViewById(R.id.discover_near).setOnClickListener(this);
findViewById(R.id.discover_people).setOnClickListener(this);
findViewById(R.id.discover_scan).setOnClickListener(this);
}
/**
*
* @param view
*/
public void onClick(View view) {
BaseSlidingPage newContent = null;
switch (view.getId()) {
case R.id.discover_ishare:
// i分享
Intent ishareIntent = new Intent(mActivity, DiscoverIshareActivity.class);
mActivity.startActivity(ishareIntent);
break;
case R.id.discover_photo:
// 相册
break;
case R.id.discover_theme:
// 主题
/* 此部分功能尚未完成
Intent themeIntent = new Intent(mActivity, DiscoverThemeActivity.class);
mActivity.startActivity(themeIntent);
*/
break;
case R.id.discover_near:
// 附近
Intent nearbyIntent = new Intent(mActivity, DiscoverNearbyActivity.class);
mActivity.startActivity(nearbyIntent);
break;
case R.id.discover_people:
// 人脉
Intent contactsIntent = new Intent(mActivity, DiscoverContactsActivity.class);
mActivity.startActivity(contactsIntent);
break;
case R.id.discover_scan:
// 扫扫
Intent scaniIntent = new Intent(mActivity, DiscoverCaptureActivity.class);
mActivity.startActivity(scaniIntent);
break;
default:
break;
}
}
/**
* 页面恢复方法
*/
public void onResume() {
StatService.onPageStart(mActivity, "discoverPage");
}
public void onPause() {
StatService.onPageEnd(mActivity, "discoverPage");
}
}