MainActivity的代码
package wangyetian.bwie.com.myapplication.activity;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.FrameLayout;
import android.widget.RadioButton;
import butterknife.Bind;
import butterknife.ButterKnife;
import butterknife.OnClick;
import wangyetian.bwie.com.myapplication.R;
import wangyetian.bwie.com.myapplication.fragment.HomePageFragment;
import wangyetian.bwie.com.myapplication.fragment.IdeaFragment;
import wangyetian.bwie.com.myapplication.fragment.InformFragment;
import wangyetian.bwie.com.myapplication.fragment.MarketFragment;
import wangyetian.bwie.com.myapplication.fragment.MoreFragment;
public class MainActivity extends AppCompatActivity {
@Bind(R.id.homepage)
RadioButton homepage;
@Bind(R.id.idea)
RadioButton idea;
@Bind(R.id.market)
RadioButton market;
@Bind(R.id.inform)
RadioButton inform;
@Bind(R.id.more)
RadioButton more;
@Bind(R.id.Fragment)
FrameLayout Fragment;
private HomePageFragment homePageFragment;
private IdeaFragment ideaFragment;
private InformFragment informFragment;
private MarketFragment marketFragment;
private MoreFragment moreFragment;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ButterKnife.bind(this);
homePageFragment = new HomePageFragment();
ideaFragment = new IdeaFragment();
informFragment = new InformFragment();
marketFragment = new MarketFragment();
moreFragment = new MoreFragment();
getSupportFragmentManager().beginTransaction().add(R.id.Fragment, homePageFragment).commit();
getSupportFragmentManager().beginTransaction().add(R.id.Fragment, ideaFragment).commit();
getSupportFragmentManager().beginTransaction().add(R.id.Fragment, informFragment).commit();
getSupportFragmentManager().beginTransaction().add(R.id.Fragment, marketFragment).commit();
getSupportFragmentManager().beginTransaction().add(R.id.Fragment, moreFragment).commit();
getSupportFragmentManager().beginTransaction().show(homePageFragment).commit();
getSupportFragmentManager().beginTransaction().hide(ideaFragment).commit();
getSupportFragmentManager().beginTransaction().hide(informFragment).commit();
getSupportFragmentManager().beginTransaction().hide(marketFragment).commit();
getSupportFragmentManager().beginTransaction().hide(moreFragment).commit();
}
//网络判断
// public boolean isNetworkConnected(Context context) {
// if (context != null) {
// ConnectivityManager mConnectivityManager = (ConnectivityManager) context
// .getSystemService(Context.CONNECTIVITY_SERVICE);
// NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo();
// if (mNetworkInfo != null) {
// Toast.makeText(context, "有网", Toast.LENGTH_SHORT).show();
// EventBus.getDefault().postSticky("0");
// return mNetworkInfo.isAvailable();
// }else{
// Toast.makeText(context, "无网", Toast.LENGTH_SHORT).show();
// EventBus.getDefault().postSticky("1");
// }
// }
// return false;
// }
@OnClick({R.id.homepage, R.id.idea, R.id.market, R.id.inform, R.id.more})
public void onViewClicked(View view) {
switch (view.getId()) {
case R.id.homepage:
getSupportFragmentManager().beginTransaction().show(homePageFragment).commit();
getSupportFragmentManager().beginTransaction().hide(ideaFragment).commit();
getSupportFragmentManager().beginTransaction().hide(informFragment).commit();
getSupportFragmentManager().beginTransaction().hide(marketFragment).commit();
getSupportFragmentManager().beginTransaction().hide(moreFragment).commit();
break;
case R.id.idea:
getSupportFragmentManager().beginTransaction().hide(homePageFragment).commit();
getSupportFragmentManager().beginTransaction().show(ideaFragment).commit();
getSupportFragmentManager().beginTransaction().hide(informFr