package com.example.map_button;
import java.util.ArrayList;
import java.util.List;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Gravity;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ListView;
import android.widget.Spinner;
import android.widget.Toast;
public class MainActivity extends Activity implements
OnItemClickListener
{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_main);
Button button = (Button) findViewById(R.id.button1);
button.setOnClickListener(new View.OnClickListener(){
public void onClick(View v) {
// TODO 자동 생성된 메소드 스텁
Intent intent = new Intent(MainActivity.this, MainActivity1.class);
startActivity(intent);
}
});
ArrayAdapter adapter2 = ArrayAdapter.createFromResource(
this, R.array.분류, android.R.layout.simple_spinner_item);
adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
Spinner spinner2 = (Spinner) findViewById(R.id.spinner2);
spinner2.setAdapter(adapter2);
ArrayAdapter adapter1 = ArrayAdapter.createFromResource(
this, R.array.지역, android.R.layout.simple_spinner_item);
adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
Spinner spinner1 = (Spinner) findViewById(R.id.spinner1);
spinner1.setAdapter(adapter1);
final String[] titles = new String[] { "Strawberry",
"Banana", "Orange", "Mixed","dfdfd","dfidfjieg" };
final String[] descriptions = new String[] {
"It is an aggregate accessory fruit",
"It is the largest herbaceous flowering plant", "Citrus Fruit",
"Mixed Fruits","refdgdfd","dfdgdfd"};
final Integer[] images = { R.drawable.nmnmn,
R.drawable.bnbnn, R.drawable.cvcvcvpng, R.drawable.erererpng,
R.drawable.qwewqe,R.drawable.vav };
ListView listView;
List<RowItem> rowItems;
rowItems = new ArrayList<RowItem>();
for (int i = 0; i < titles.length; i++) {
RowItem item = new RowItem(images[i], titles[i], descriptions[i]);
rowItems.add(item);
}
listView = (ListView) findViewById(R.id.list);
CustomListViewAdapter adapter = new CustomListViewAdapter(this,
R.layout.list_row1, rowItems);
listView.setAdapter(adapter);
listView.setOnItemClickListener(this);
}
private OnItemClickListener onItemClickListener = new AdapterView.OnItemClickListener()
{
@Override
public void onItemClick(AdapterView<?> parent, View v, int position, long id)
{
if(position == 1){
Intent intent1 = new Intent(MainActivity.this, MainActivity1.class);
startActivity(intent1);
}
if(position == 2){
Intent intent2 = new Intent(MainActivity.this, MainActivity2.class);
startActivity(intent2);
}
if(position == 3){
Intent intent3 = new Intent(MainActivity.this, MainActivity3.class);
startActivity(intent3);
}
if(position == 4){
Intent intent4 = new Intent(MainActivity.this, MainActivity4.class);
startActivity(intent4);
}
if(position == 5){
Intent intent5 = new Intent(MainActivity.this, MainActivity5.class);
startActivity(intent5);
}
if(position == 6){
Intent intent6 = new Intent(MainActivity.this, MainActivity6.class);
startActivity(intent6);
}
}
};
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
// TODO 자동 생성된 메소드 스텁
}
}
MainActivity6.class 구글맵 클래스 6개씩 만듬
MainActivity6 레이아웃도 6개씩만듬