import java.util.ArrayList;
import android.app.Activity;
import android.app.ListActivity;
import android.content.Context;
import android.os.Bundle;
import android.util.Log;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class TabActivity3 extends Activity
{ 
 String[] camera = {"d30","d30","d30","d30","d30","d30","d30","d30","d30","d30","d30","d30","d30","d30","d30","d30","d30","d30","d30","d30"};

 ListView listLv;
 public void onCreate(Bundle savedInstanceState)
 {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.array_tab);
  layoutInit();
  Log.e("array",""+camera);
  
 }
 //context 정보를 baseAdapter 에 넘겨 주고 , 아답터 생성
 public void layoutInit()
 {
  ArrayBaseAdapter arrayBa = new ArrayBaseAdapter(this,camera);
  listLv = (ListView)TabActivity3.this.findViewById(R.id.arr_lv);
  listLv.setAdapter(arrayBa);
 }



package exam.Test;
import android.content.Context;
import android.graphics.LinearGradient;
import android.provider.ContactsContract.Contacts.Data;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
public class ArrayBaseAdapter extends BaseAdapter
{
 
 public Context mContext;
 public String[] arrCamera;
 public ArrayBaseAdapter(Context context , String[] arrData) {
  // TODO Auto-generated constructor stub
  
  mContext = context;
  arrCamera = arrData;
  
  Log.e("aarr",""+arrCamera);
//  LayoutInflater inflate = (LayoutInflater)context.getSystemService(context.LAYOUT_INFLATER_SERVICE);
//  inflate.inflate(R.layout.arr_data, null);
  
 }
 
 @Override
 public int getCount() {
  // TODO Auto-generated method stub
  return arrCamera.length;
 }
 @Override
 public Object getItem(int position) {
  // TODO Auto-generated method stub
  Log.e("getItem",""+position);
  return null;
 }
 @Override
 public long getItemId(int position) {
  // TODO Auto-generated method stub
  Log.e("getItemId",""+position);
  return position;
 }
 @Override
 public View getView(int position, View convertView, ViewGroup parent) {
  // TODO Auto-generated method stub
  
  LayoutInflater arrInflate = (LayoutInflater)mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
  convertView = arrInflate.inflate(R.layout.arr_data,null);
  
  TextView arrTv = (TextView)convertView.findViewById(R.id.arrTv);
  TextView arrTv2 = (TextView)convertView.findViewById(R.id.arrTv2);
  arrTv.setText("dfadsf");
  arrTv2.setText("3r3");
  
  return convertView;
 }
 
}




위 두 클래스에서..camera 라는 배열 값을 adapter 로 넘겨서 , 데이터를 보여줄려고 하는데요.
camera 배열은 확인은 되는데..(Log .@키값같은거.로 확인이 됩니다.

실질적인 배열 데이터를 확인을 시켜야 제대로 뿌려줄텐데...

너무 기본적인 질문이 될수있는데..
확인 부탁드려요.ㅠㅠ


arrTv.setText("dfadsf");
  arrTv2.setText("3r3");  <<<--- getView() 에서 이건 테스트를 용도로 확인했는데 , 이값은 제대로 들어가서 리스트에 정확이 뿌려주네요.

데이터만 확인이되면 뿌려줄수있을거같은데..