編輯:高級開發
android手機操作系統是一款開源的操作系統。它的作用非常強大,可以根據用戶不同的需求進行編寫,靈活的滿足用戶的各種需求。在這裡我們先來了解一下android列表框的一些應用技巧,以加深對這方面的認知程度。
● 設置Adapter,調用setAdapter()方法。
● 追加Item被點擊時候的處理,調用setOnItemClickListener()方法。
● 追加Item被選擇時候的處理,調用setOnItemSelectedListener()方法。
android列表框例程源碼(Java)
- ArrayAdapter< String> adapter = new ArrayAdapter< String>(
- this,
- android.R.layout.simple_list_item_1);
- adapter.add("red");
- adapter.add("green");
- adapter.add("blue");
- ListVIEw listVIEw = (ListView) findViewById(id.listVIEw);
- listVIEw.setAdapter(adapter);
- listView.setOnItemClickListener(new AdapterVIEw.OnItemClickListener() {
- @Override
- public void onItemClick(
- AdapterVIEw< ?> parent,
- View vIEw,
- int position,
- long id) {
- ListVIEw listVIEw = (ListVIEw) parent;
- Log.v("Test", "id = " + id + "("
- + listVIEw.getItemAtPosition(position).toString() + ")");
- }
- });
- listVIEw.setOnItemSelectedListener(new OnItemSelectedListener() {
- @Override
- public void onItemSelected(
- AdapterVIEw< ?> parent,
- View vIEw,
- int position,
- long id) {
- ListVIEw listVIEw = (ListVIEw) parent;
- Log.v("Test", "id = " + id + "("
- + listVIEw.getSelectedItem().toString() + ")");
- }
- @Override
- public void onNothingSelected(AdapterVIEw< ?> parent) {
- }
- });
android列表框例程源碼(Resource)
- < ListVIEw android:id="@+id/listVIEw"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent" />
上一節中我們通過http協議,采用HttpClIEnt向服務器端action請求數據。當然調用服務器端方法獲取數據並不止這一種。WebService也可以為我們提供所
在前文中我們介紹了android添加很多新功能,本文我們將介紹在android平台下,如何開發聊天客戶端Demo版軟件。由於時間關系,寫的斷斷續續,到現在也只是實現一部
學習android DDMS時,經常會遇到android DDMS問題,這裡將介紹android DDMS問題的解決方法。Android DDMS有很多值得學習的地方,
3.5 (Galileo).運行Eclipse 並選擇Help->Install New Software.在Available Software窗口中點擊Add