package com.geekband.luminous.homework.Activity;
import android.content.Intent;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import com.geekband.luminous.homework.R;
import java.util.ArrayList;
import java.util.List;
public class MainActivity extends BaseActivity implements AdapterView.OnItemClickListener {
ListView lvMain;
List<String> homeWorks = new ArrayList<>();
@Override
public void initView() {
lvMain = (ListView) findViewById(R.id.lv_main);
ArrayAdapter<String> adapter = new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, homeWorks);
lvMain.setAdapter(adapter);
lvMain.setOnItemClickListener(this);
initList();
}
public void initList() {
homeWorks.add("Horizontal ListView");
homeWorks.add("MyListView");
}
@Override
public int getMainContentViewId() {
return R.layout.activity_main;
}
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Intent intent = new Intent();
switch (position) {
case 0:
intent.setClass(context, HorizontalListActivity.class);
startActivity(intent);
break;
case 1:
intent.setClass(context, MyListViewActivity.class);
startActivity(intent);
break;
default:
break;
}
}
}