Q
내가 안드로이드
0
A
답변
3
ListActivity 클래스를 확장하고 ArrayList의 객체를 만들고 ArrayAdapter를 사용하여 값을 추가합니다.
public class ListViewDemo extends ListActivity {
//LIST OF ARRAY STRINGS WHICH WILL SERVE AS LIST ITEMS
ArrayList<String> listItems=new ArrayList<String>();
//DEFINING STRING ADAPTER WHICH WILL HANDLE DATA OF LISTVIEW
ArrayAdapter<String> adapter;
//RECORDING HOW MUCH TIMES BUTTON WAS CLICKED
int clickCounter=0;
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
adapter=new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,
listItems);
setListAdapter(adapter);
}
//METHOD WHICH WILL HANDLE DYNAMIC INSERTION
public void addItems(View v) {
listItems.add("Clicked : "+clickCounter++);
adapter.notifyDataSetChanged();
}
}
또한 레이아웃 XML을 사용하여 정의 할 수
당신은 샘플 [여기 확인]을 (찾을 수<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<Button
android:id="@+id/addBtn"
android:text="Add New Item"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:onClick="addItems"/>
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:drawSelectorOnTop="false"
/>
</LinearLayout>
+1
코드 주셔서 감사드립니다 ... –
+0
pls 도움이되면 알려 주시기 바랍니다. – Neetesh
관련 문제
- 1. 내가 안드로이드
- 2. 내가 안드로이드
- 3. 내가 안드로이드
- 4. 안드로이드 파일을 열 내가
- 5. 안드로이드 : API 버전은 내가
- 6. 어떻게 내가 XML이 안드로이드
- 7. 안드로이드 acitvity 내가 안드로이드 응용 프로그램을 개발하고
- 8. 내가 안드로이드 튜토리얼 다음 봤는데 안드로이드 튜토리얼
- 9. 내가 다음 코드를 사용하여 안드로이드
- 10. 내가 안드로이드에에 AlertDialog를 해고하려고 안드로이드
- 11. 내가 폰갭 - 안드로이드 응용 프로그램이
- 12. 안드로이드 - 내가 자바를 배우기 시작하고
- 13. 내가 새로운 안드로이드 프로그래머입니다 페이지
- 14. 내가 안드로이드 페이스 북 SDK
- 15. 안드로이드 : 내가 성공하지 노력하고 루프
- 16. 콜라주 내가 원하는 무엇 안드로이드
- 17. 안드로이드 캔버스 내가 안드로이드 캔버스에이 모양과 비슷한 무언가를 그리려고
- 18. 안드로이드 파일 시스템은 내가 네이티브 안드로이드 응용 프로그램을 개발하고
- 19. 안드로이드 탭 내가 안드로이드 탭 레이아웃 탭을 숨기고 있어요
- 20. 인 IntelliJ/이클립스 내가 안드로이드 (15)를 대상으로 안드로이드 프로젝트가
- 21. 캔트 내가 넥서스 원에 안드로이드 4.0.3 작업이 코드가 안드로이드 2.2
- 22. 방향 문제는, 내가 안드로이드 OS 2.3 안드로이드 응용 프로그램을 개발하고
- 23. 안드로이드 청구는 내가 ServiceConnection 또는 내가 여기에 안드로이드 인앱 결제 튜토리얼을보고하고있는 IMarketBillingService
- 24. 안드로이드 숨겨진 활동 비동기 내가 안드로이드에 새로운 오전과 내가 같은 이상한 사용 사례가 안드로이드 라이브러리를 구축하고
- 25. XmlPullParser 내가 XML을 문자열 배열을 직렬화 안드로이드
- 26. 안드로이드 : 메뉴 이것은 내가 어떻게 유형
- 27. 내가 ActionBarSherlock의를 사용하고 안드로이드 2.x에서
- 28. 안드로이드 SMS는 내가 웹 페이지에서 SMS 링크가
- 29. 는 내가 안드로이드 개발에 대해 배우고 프로그래밍
- 30. 내가 얻을 traceview 실행하려고하면 안드로이드 Traceview이
고해상도/레이아웃/main.xml에 폴더 프로젝트에 XML 레이아웃 만들기 http://wowjava.wordpress.com/2011/03/26/dynamic-listview-in-android/), [여기] (http://stackoverflow.com/questions/1917773/dynamic-listview-in-android- 응용 프로그램) 및 [여기] (http://stackoverflow.com/questions/6938464/dynamically-add-items-in-list-view) – Abhi