검색결과 리스트
프로그래밍/ㆍAndroid에 해당되는 글 15건
- 2012.02.12 [Android] 리스트뷰를 이용한 목록 아이템 출력 - ListView 이용 예제 2
글
// MainActivity.class import android.app.AlertDialog; import android.app.ListActivity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.TextView; public class MainActivity extends ListActivity implements OnItemClickListener { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); // 1. string.xml에 정의된 아이템을 문자열 배열에 저장 String[] wordArray = getResources().getStringArray(R.array.itemArray); // 2. 문자열 배열의 각 문자열을 main.xml의 TextView로 대응하는 리스트뷰를 위한 커서를 만듦 setListAdapter(new ArrayAdapter
(this, R.layout.main, wordArray)); // 3. 리스트뷰를 생성 ListView listView = getListView(); listView.setOnItemClickListener(this); } public void onItemClick(AdapterView parent, View v, int position, long id) { // 알림창을 띄우기 위한 알럿다이얼로그 생성 AlertDialog.Builder alert = new AlertDialog.Builder(MainActivity.this); alert.setTitle("알림"); // 선택된 항목의 항목명, 위치 출력 alert.setMessage(position +", " + ((TextView)v).getText() + "를 선택하였습니다."); alert.setIcon(R.drawable.finger); alert.setPositiveButton("Ok", null).show(); } } // main.xml // string.xml Hello World, MainActivity! ListViewProject - applicant
- apprehensive
- aptitude
- associate
- bilingual
- broad
- candidate
- certification
- commensurate
- confidence
'프로그래밍 > ㆍAndroid' 카테고리의 다른 글
[Android] Button, Activity, RelativeLayout 에 대해 알아보자 (0) | 2013.01.05 |
---|---|
[Android] 비트맵, 캔버스, 렉트 등 사용하여 이미지 효과주기 (0) | 2012.02.15 |
[android] URL를 입력받아 웹문서 띄우기 (0) | 2012.02.12 |
[Android] 입력 URL에 따른 웹문서 소스보기 - 간단한 입력 URL에 따른 웹소스 (0) | 2012.02.12 |
RECENT COMMENT