스크린샷과 같이 먼저 main 레이아웃에 리스트뷰를 넣고

 

targettinglocation이라는 액티비티에서 그 내용을 설정하였습니다.

 

그런데 gpsview라는 레이아웃도 리스트뷰로 구성하려고하는데 리스트뷰의 내용을

 

targettinglocation에서 설정하고싶은데 어떻게 하는지 모르겠네요.

 

Button test;
static final String[] tlm = { "GPS", "ACC" };
 private ArrayAdapter<String> myAdapter;

 private ListView list;

 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);


  test = (Button)findViewById(R.id.Test);
 // test.setOnClickListener(ButtonClick);

  myAdapter = new ArrayAdapter<String>(this,
    android.R.layout.simple_list_item_multiple_choice, tlm);

  list = (ListView) findViewById(R.id.listView1);
  list.setAdapter(myAdapter);

  list.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
 }
 

이게 인터넷보고 공부하면서 만든 main레이아웃의 리스트뷰입니다.

 

이 코드에서 내용만 바꾸고 static변수만 추가해서 gpsview레이아웃의 리스트뷰를 만드려고했는데 똑같이

 

@Override

protected void onCreate(Bundle savedInstanceState)...... 이렇게 하나 더 오버라이드해서

 

만드려고하면 메소드 이름이 중복되서 에러가뜨게되죠. 어떡하죠???

 

p.s 왕 초보입니다.ㅠㅠ