-
大小: 2.26M文件類型: .rar金幣: 1下載: 0 次發布日期: 2020-12-27
- 標簽: Android??
資源簡介
一、ExpandableListView介紹
一個垂直滾動的顯示兩個級別(Child,Group)列表項的視圖,列表項來自ExpandableListAdapter 。組可以單獨展開。
1.重要方法
expandGroup(int groupPos) :在分組列表視圖中展開一組,
setSelectedGroup(int groupPosition) :設置選擇指定的組。
setSelectedChild(int groupPosition, int childPosition, boolean shouldExpandGroup) :設置選擇指定的子項。
getPackedPositionGroup(long packedPosition) :返回所選擇的組
getPackedPositionForChild(int groupPosition, int childPosition) :返回所選擇的子項
getPackedPositionType(long packedPosition) :返回所選擇項的類型(Child,Group)
isGroupExpanded(int groupPosition) :判斷此組是否展開
2.代碼:
ExpandableListContextMenuInfo menuInfo=(ExpandableListContextMenuInfo)item.getMenuInfo();
String title=((TextView)menuInfo.targetView).getText().toString();
int type=ExpandableListView.getPackedPositionType(menuInfo.packedPosition);
if (type==ExpandableListView.PACKED_POSITION_TYPE_CHILD) {
int groupPos =ExpandableListView.getPackedPositionGroup(menuInfo.packedPosition);
int childPos =ExpandableListView.getPackedPositionChild(menuInfo.packedPosition);
二、ExpandableListAdapter
一個接口,將基礎數據鏈接到一個ExpandableListView。此接口的實施將提供訪問Child的數據(由組分類),并實例化的Child和Group。
getChildId(int groupPosition, int childPosition) 獲取與在給定組給予孩子相關的數據。
getChildrenCount(int groupPosition) 返回在指定Group的Child數目。
代碼片段和文件信息
/*?AUTO-GENERATED?FILE.??DO?NOT?MODIFY.
?*
?*?This?class?was?automatically?generated?by?the
?*?aapt?tool?from?the?resource?data?it?found.??It
?*?should?not?be?modified?by?hand.
?*/
package?wjq.WidgetDemo;
public?final?class?R?{
????public?static?final?class?anim?{
????????public?static?final?int?animlayout=0x7f040000;
????????public?static?final?int?cycle_7=0x7f040001;
????????public?static?final?int?hyperspace_in=0x7f040002;
????????public?static?final?int?hyperspace_out=0x7f040003;
????????public?static?final?int?push_left_in=0x7f040004;
????????public?static?final?int?push_left_out=0x7f040005;
????????public?static?final?int?push_up_in=0x7f040006;
????????public?static?final?int?push_up_out=0x7f040007;
????}
????public?static?final?class?array?{
????????/**??Used?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2172??2010-10-06?15:43??AndroidManifest.xm
?????文件????????364??2010-10-02?17:22??default.properties
?????文件??????33568??2010-10-06?16:00??bin\classes.dex
?????文件?????775819??2010-10-06?16:00??bin\resources.ap_
?????文件?????794544??2010-10-06?16:00??bin\WidgetDemo.apk
?????文件???????4795??2010-10-06?15:42??bin\wjq\WidgetDemo\AnimationDemo.class
?????文件???????1789??2010-10-06?15:42??bin\wjq\WidgetDemo\AutoCompleteDemo.class
?????文件????????876??2010-10-05?12:23??bin\wjq\WidgetDemo\ChronometerDemo$1.class
?????文件????????875??2010-10-05?12:23??bin\wjq\WidgetDemo\ChronometerDemo$2.class
?????文件????????950??2010-10-05?12:23??bin\wjq\WidgetDemo\ChronometerDemo$3.class
?????文件????????931??2010-10-05?12:23??bin\wjq\WidgetDemo\ChronometerDemo$4.class
?????文件????????905??2010-10-05?12:23??bin\wjq\WidgetDemo\ChronometerDemo$5.class
?????文件???????1827??2010-10-06?15:42??bin\wjq\WidgetDemo\ChronometerDemo.class
?????文件???????4541??2010-10-06?15:42??bin\wjq\WidgetDemo\DatePickerDemo.class
?????文件???????3298??2010-10-05?18:16??bin\wjq\WidgetDemo\ExpandableListDemo$MyExpandableListAdapter.class
?????文件???????3300??2010-10-05?18:16??bin\wjq\WidgetDemo\ExpandableListDemo.class
?????文件???????2478??2010-10-06?10:15??bin\wjq\WidgetDemo\GalleryDemo$ImageAdapter.class
?????文件???????3219??2010-10-06?15:42??bin\wjq\WidgetDemo\GalleryDemo.class
?????文件???????2294??2010-10-06?00:15??bin\wjq\WidgetDemo\GridDemo$AppsAdapter.class
?????文件???????1669??2010-10-06?15:42??bin\wjq\WidgetDemo\GridDemo.class
?????文件???????1915??2010-10-06?10:03??bin\wjq\WidgetDemo\ImageSwitcherDemo$ImageAdapter.class
?????文件???????3779??2010-10-06?15:42??bin\wjq\WidgetDemo\ImageSwitcherDemo.class
?????文件???????2724??2010-10-06?15:45??bin\wjq\WidgetDemo\Main.class
?????文件???????1032??2010-10-06?15:18??bin\wjq\WidgetDemo\ProgressBarDemo$1.class
?????文件???????1032??2010-10-06?15:18??bin\wjq\WidgetDemo\ProgressBarDemo$2.class
?????文件???????1059??2010-10-06?15:18??bin\wjq\WidgetDemo\ProgressBarDemo$3.class
?????文件???????1059??2010-10-06?15:18??bin\wjq\WidgetDemo\ProgressBarDemo$4.class
?????文件???????1608??2010-10-06?15:44??bin\wjq\WidgetDemo\ProgressBarDemo.class
?????文件????????630??2010-10-06?16:00??bin\wjq\WidgetDemo\R$anim.class
?????文件????????723??2010-10-06?16:00??bin\wjq\WidgetDemo\R$array.class
............此處省略82個文件信息
評論
共有 條評論