티스토리 뷰

반응형

// xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:id="@+id/LinearLayout01"
 android:layout_width="fill_parent" 
 android:layout_height="fill_parent"
 xmlns:android="http://schemas.android.com/apk/res/android">
 <ListView 
 android:id="@+id/ListMagam" 
 android:layout_height="wrap_content"
 android:layout_width="fill_parent"
 android:cacheColorHint="#00000000" -> 이거 안넣어주면 스크롤시 배경이 사라짐 ;;;
 ></ListView>
</LinearLayout>

 

// java

package pkg.MinPos;

import java.util.ArrayList;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;


public class MagamSum extends Activity {
 private ListView    mList;
 private FOSDBHandler   mFos;
 private ArrayList<String>  arMagamList;
 
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.magamsum);
  
  // mFos = new FOSDBHandler(this);
     
     arMagamList  = new ArrayList<String>();
     arMagamList.add("메뉴를 눌러 검색하세요 ~");
     arMagamList.add("메뉴를 눌러 검색하세요 ~");
     arMagamList.add("메뉴를 눌러 검색하세요 ~");
     arMagamList.add("메뉴를 눌러 검색하세요 ~");
  
     mList = (ListView)findViewById(R.id.ListMagam);
        // 어댑터 준비  
     mList.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_multiple_choice, arMagamList));
     mList.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE); <- 체크박스 유형
     mList.setBackgroundResource(R.drawable.min);  <- 배경
 }

}

 

반응형

'Android > Android Studio' 카테고리의 다른 글

메모 - 데이터 베이스 사용  (0) 2019.04.04
ProgressDialog  (0) 2019.04.04
컨트롤 배치 (수직, 수평)  (0) 2019.04.04
컨트롤 테이블 배치  (0) 2019.04.04
라디오 버튼 리스트 다이얼로그로 보기  (0) 2019.04.04
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday