package mcxtzhang.commonviewgroupadapter; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import mcxtzhang.commonviewgroupadapter.databinding.rv.multype.DBMultypeSingleItemActivity; import mcxtzhang.commonviewgroupadapter.databinding.rv.multype.mulbean.DBMulTypeMulBeanActivity; import mcxtzhang.commonviewgroupadapter.databinding.rv.single.DBSingleActivity; import mcxtzhang.commonviewgroupadapter.databinding.viewgroup.DBFlowSwipeActivity; import mcxtzhang.commonviewgroupadapter.lvgv.GridViewActivity; import mcxtzhang.commonviewgroupadapter.lvgv.ListViewSingleActivity; import mcxtzhang.commonviewgroupadapter.rv.RvSingleActivity; import mcxtzhang.commonviewgroupadapter.rv.header.RvHeaderFooterActivity; import mcxtzhang.commonviewgroupadapter.rv.header.RvHeaderMulTypeActivity; import mcxtzhang.commonviewgroupadapter.rv.mul.RvMulTypeMulBeanActivity; import mcxtzhang.commonviewgroupadapter.viewgroup.fakergrid.FakerGridViewActivity; import mcxtzhang.commonviewgroupadapter.viewgroup.flowswipe.FlowSwipeActivity; import mcxtzhang.commonviewgroupadapter.viewgroup.linearlayout.LinearLayoutActivity; import mcxtzhang.commonviewgroupadapter.viewgroup.multype.MulTypeActivity; import mcxtzhang.commonviewgroupadapter.viewgroup.multype.mulbean.MulTypeMulBeanActivity; import mcxtzhang.commonviewgroupadapter.viewgroup.scrollview.ScrollViewDemoActivity; public class LauncherActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_launcher); //Viewgroup findViewById(R.id.btnLinearLayout).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, LinearLayoutActivity.class)); } }); findViewById(R.id.btnScrollView).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, ScrollViewDemoActivity.class)); } }); findViewById(R.id.btnMulType).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, MulTypeActivity.class)); } }); findViewById(R.id.btnMulTypeMulBean).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, MulTypeMulBeanActivity.class)); } }); findViewById(R.id.btnFlowSwipe).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, FlowSwipeActivity.class)); } }); //rv findViewById(R.id.btnRvSingle).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, RvSingleActivity.class)); } }); findViewById(R.id.btnRvMulTypeMulBean).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, RvMulTypeMulBeanActivity.class)); } }); findViewById(R.id.btnRvHeaderFooter).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, RvHeaderFooterActivity.class)); } }); findViewById(R.id.btnRvMulTypeHeaderFooter).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, RvHeaderMulTypeActivity.class)); } }); //lvgv findViewById(R.id.btnLvSingle).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, ListViewSingleActivity.class)); } }); findViewById(R.id.btnGvSingle).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, GridViewActivity.class)); } }); findViewById(R.id.btnDBSingle).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, DBSingleActivity.class)); } }); findViewById(R.id.btnDBMulTypeSingleBean).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, DBMultypeSingleItemActivity.class)); } }); findViewById(R.id.btnDBMulTypeMulBean).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, DBMulTypeMulBeanActivity.class)); } }); findViewById(R.id.btnDBFlowSwipe).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, DBFlowSwipeActivity.class)); } }); findViewById(R.id.btnFakerGrid).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(LauncherActivity.this, FakerGridViewActivity.class)); } }); } }