freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

listactivity應(yīng)用程序開發(fā)手冊-資料下載頁

2025-06-29 07:25本頁面
  

【正文】 { (new ImageTextView(mContext,text,drawable))。 } }最后在listActivity的onCreate中設(shè)置我們的listActivity,如下: @Override public void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 ListCombinAdapter listAda = new ListCombinAdapter(this)。 (music, etResources().getDrawable())。 (home, getResources().getDrawable())。 setListAdapter(listAda)。 }本例子中只創(chuàng)建了兩行文本,程序運行效果如下:當(dāng)然,本例子中創(chuàng)建的ImageTextView,也可以通過設(shè)置配置文本的方式來設(shè)置布局。本節(jié)程序源代碼見附件中的工程里斯塔CombinAdapter 可擴展ListActivity制作可擴展效果的ListActivity,可以利用在每一列List中,設(shè)置多行文本或圖形控件,當(dāng)鼠標(biāo)點擊該行列表時,列表中隱藏的一行文本顯示出來,當(dāng)再次點擊該行時,該行的一行文本又隱藏起來,達到列表內(nèi)容可擴展的效果,這種控件顯示行為可通過設(shè)置控件的VISIBLE來達到效果。如下例子效果:實現(xiàn)這種效果的關(guān)鍵算法制定一個自己的listAdapter,這個listAdapter在接收到列表點擊事件時,交替設(shè)置該行列表中視圖的某個控件的可見性,(GONE)(VISIBLE)。然后發(fā)送數(shù)據(jù)改變通知:notifyDataSetChanged();對于每一行的View視圖,要有一個字段保存當(dāng)前某個控件是否可變的信息,通過這個信息來在鼠標(biāo)點擊該行時交替設(shè)置控件的可見性,關(guān)鍵代碼如下:程序第83行,創(chuàng)建一個基于LinearLayout的viewGroup。程序第87行至99行,設(shè)置這個externView的兩個TextView的布局。程序第100行,設(shè)置這個view中的mNumber初始不可見。程序第102行至105行,反向設(shè)置mNumber的可見性,當(dāng)前可見這設(shè)置成不可見,當(dāng)前不可見這設(shè)置成可見。程序第107行至110行,根據(jù)所帶參數(shù)是true還是false來設(shè)置mNumber的可見和不可見。程序第31行,響應(yīng)列表被點擊時的回調(diào)函數(shù)。程序第33行,獲取當(dāng)前的listAdapter,強制轉(zhuǎn)換成externListAdapter,然后做position位置的行擴展設(shè)置。程序第38行,重載BaseAdapter的虛函數(shù)。程序第57行至60行,通過列表中的行位置,找到列表對象,然后交替設(shè)置該行中的可擴展對象的可見性,設(shè)置好了后,發(fā)送數(shù)據(jù)狀態(tài)改變通知給數(shù)據(jù)觀察對象。數(shù)據(jù)官場對象將更新當(dāng)前視圖;程序具體源代碼,見附件中的工程externList。 具有下拉列表的ListActivity具有下拉列表的listActivity產(chǎn)生效果在一個listView中,每點擊其中一行,則這行會展開出一個新的子listView。同時父listView和子listView都具有響應(yīng)一些點擊或者選擇事件的能力。實現(xiàn)這種形式的activity,系統(tǒng)已經(jīng)為我們提供了一個標(biāo)準(zhǔn)的ExpandableListActivity,跟普通的ListActivity一樣,我們需要給ExpandableListActivity設(shè)置一個ExpandableListAdapter適配對象,這個ExpandableListAdapter可以是簡單的繼承一個BaseExpandableListAdapter,也可以繼承一個SimpleCursorTreeAdapter,來完成對與數(shù)據(jù)庫的查詢映射,同樣也可以是一個SimpleExpandableListAdapter對象,來完成對map對象數(shù)據(jù)映射的任務(wù)。上面各種形式的可擴展樹形列表, , 。2 附錄一 文檔示例源代碼
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1