마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

리스트뷰안에 각각액티비티가있고 그 각각 액티비티안에 리스트뷰 만들기

0 추천
리스트뷰 클릭하면 각각 액티비티가 뜨고 각각마다 또 리스트뷰를 넣을려고하는데요,, 너무 헷갈리네요,ㅠㅠ 도와주세요 일단은 arrlist에 목록은 다 채워넣었지만 second액티비티에 보면 아직다 안채웠어용,, 

MainActivity.java

package exam.joljack;


import android.app.*;

import android.os.*;
import android.view.*;
import android.widget.*;
import android.widget.AdapterView.OnItemSelectedListener;
import android.content.Intent;

 

public class MainActivity extends Activity implements AdapterView.OnItemClickListener{

 View mPage1, mPage2;
 public String[] arrlist={"청주시흥덕구","청주시서원구","청주시상당구","청주시청원구","충주시",
   "제천시","보은군","옥천군","영동군","증평군","진천군","괴산군","음성군","단양군"
   
 };
 
 
 
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        startActivity(new Intent(this,Loading.class));
    
        mPage1 = findViewById(R.id.page1);
        mPage2 = findViewById(R.id.page2);
        
        findViewById(R.id.btnpage1).setOnClickListener(mClickListener);
        findViewById(R.id.btnpage2).setOnClickListener(mClickListener);
    
       ArrayAdapter<String> Adapter; // 스트링형식의어뎁터
       Adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,arrlist);
       
       ListView list = (ListView)findViewById(R.id.list1);
       list.setAdapter(Adapter);
       
       list.setOnItemClickListener(this);

        
    }
    
    Button.OnClickListener mClickListener = new Button.OnClickListener(){
     public void onClick(View v){
      mPage1.setVisibility(View.INVISIBLE);
      mPage2.setVisibility(View.INVISIBLE);
      
      switch(v.getId()){
      case R.id.btnpage1:
       mPage1.setVisibility(View.VISIBLE);
       break;
      case R.id.btnpage2:
          mPage2.setVisibility(View.VISIBLE);
          break;
      
      }
     }
     
    };


 @Override
 public void onItemClick(AdapterView<?> adapterView, View view, int i,
   long l) {
  // TODO Auto-generated method stub
  
  Intent intent = new Intent(MainActivity.this,second.class);
  startActivity(intent);
  
 }}

 

second.java

package exam.joljack;


import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
import android.content.Intent;


public class second extends Activity implements AdapterView.OnItemClickListener{
 
 
 public String[] arrlist1={"운천동","신봉동","가경동","복대동","봉명동","송정동","강서동","비하동",
   "오송읍강내면","오송읍옥산면"
   
 };
 public String[] arrlist2={"사직동","모충동","수곡동","성화동","개신동","남이면"
   ,"한도면","사창동","산남동","분평동","죽림동"
   
 };
 
 
 public void onCreat(Bundle savedInstanceState){
  super.onCreate(savedInstanceState);
  setContentView(R.layout.second1);
  ArrayAdapter<String> Adap1; // 스트링형식의어뎁터
        Adap1 = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,arrlist1);
        
        ListView list = (ListView)findViewById(R.id.list1);
        list.setAdapter(Adap1);
        
        list.setOnItemClickListener(this);
        
 }

 @Override
 public void onItemClick(AdapterView<?> parent, View view, int position,
   long id) {
  // TODO Auto-generated method stub
  
 }
 
 
 
 
 
 
}

 

익명사용자 님이 2015년 3월 20일 질문

1개의 답변

+2 추천
질문이 없네요. ㅋㅋ 뭘 의도하신건지
Djleeee (13,180 포인트) 님이 2015년 3월 24일 답변
...