테이블에서 SQLite 데이터베이스의 데이터를 볼 필요가 있습니다. 지금까지 보았던 모든 gridView 샘플은 하나의 배열로 구현됩니다. 내가 의지는 사용자가 선택한 데이터 세트 내가 각각 다른 데이터 배열을받는 GRIDVIEW를 구현해야이 포함되어 행 수를 알 수 없기 때문에 linkGridView로 구현 된 테이블에서 coloumns로 데이터를 설정하는 방법
에서 테이블
public class GridViewDemo extends Activity implements
AdapterView.OnItemClickListener {
TextView selection;
String[] items = { "this", "is", "a", "really", "really2", "really3",
"really4", "really5", "silly", "list" };
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
selection = (TextView) findViewById(R.id.selection);
GridView gv = (GridView) findViewById(R.id.grid);
ArrayAdapter<String> aa = new ArrayAdapter<String>(
this,
android.R.layout.simple_list_item_1,
items);
gv.setAdapter(aa);
gv.setOnItemClickListener(this);
}
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
selection.setText(items[position]);
}
}// class
의 모든 데이터를 정의 기둥.
에스
String dataColumn1[]=....
String dataColumn2[]=....
String dataColumn3[]=....
또는 대안 지정된 INT로 행을 제한하는 방법, 그래서 또한 단일 배열로 내 문제를 해결할 수
.