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"); } }