Android Wheel由Webservice讀取資料

iPHONE上有特有的滾輪元件表現方式,在Android上Google也提供相關的Demo 可以參考
剛好有這方面的需求,記錄一下以免以後忘記

String[] ws_data;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String ws2 =webservice6(CHART_NO);
ws_data =ws2.split(“,”);
initWheel(R.id.slot_1, ws_data);
}

private void initWheel(int id, String cities[]) {
ArrayWheelAdapter<String> adapter = new ArrayWheelAdapter<String>(this,     cities);
WheelView wheel = getWheel(id);
wheel.setViewAdapter(adapter);
wheel.setCurrentItem((int) (Math.random() * 10));
wheel.setVisibleItems(4);

wheel.addChangingListener(changedListener);
wheel.addScrollingListener(scrolledListener);
wheel.setCyclic(true);   wheel.setEnabled(true);
}

android listview常用屬性

1.背景設成透明android:cacheColorHint=#00000000

2.設定成自已喜歡的色彩android:listSelector=”@color/pink”

3.設分隔線android:divider=”@drawable/list_driver”

4.隱藏分隔線android:divider=”@drawable/@null”

5.加快Scrollbar滑動速度android:fastScrollEnabled = “true”

6.隱藏Scrollbar,android:fadeScrollbars=”true”