the List View tutorial안드로이드 : 목록보기 튜토리얼로 화면에 아무것도
다음 코드는 매우 사소한 수정입니다.
public class GroupsActivity extends ListActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(this, R.layout.groups_layout, R.array.repetitions_array));
ListView lv = getListView();
lv.setTextFilterEnabled(true);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// When clicked, show a toast with the TextView text
Toast.makeText(getApplicationContext(), ((TextView) view).getText(),
Toast.LENGTH_SHORT).show();
}
});
}
}
R.layout.groups_layout은 .xml입니다.
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dp"
android:textSize="16sp" >
</TextView>
문제는 나는 화면에 아무것도 안 보인다. 뭐가 잘못 됐는지 알아?
Logcat 출력에 오류가 표시됩니까? 배열에 항목이 포함되어 있습니까? 어쩌면 "fill_parent"대신 "wrap_content"로 목록보기 항목 layout_height를 설정해보십시오. – hooked82
어디에서 'repetitions_array'를 정의합니까? 실제로 데이터로 채웠습니까? –