0
我有一個Android的expandableList,(組,孩子),我想在每個細節一個按鈕在底部? 用戶點擊按鈕後,我想要顯示一個彈出式窗口(我認爲它被稱爲上下文菜單),並點擊確定按鈕。 當用戶點擊取消彈出窗口必須關閉。 當用戶點擊確定時,我想要一個新的活動,在那裏我可以顯示他點擊的小組的額外信息。ExpandableList詳細按鈕
另外,我怎樣可以檢索從expandableList的expandableList
數據正確的數據陣列與2D字符串數組製成。
arrChildElements = new String[user.getId.size() + 1][19];
arrChildElements[0][0] = "Name : " + user.getName();
arrChildElements[0][1] = "Street : " + user.getStreet();
...
...
...
...
for (int row = 1; row < user.getId().size() + 1; row++) {
arrChildElements[row][0] = user.getBook.get(row -1).getID;
arrChildElements[row][1] = user.getBook().get(row -1).getName();
...
...
...
}
這是我想要的佈局,沒有按鈕的佈局工作正常。
###
###
###
###
[按鈕]
####
###
###
###
[按鈕]
####
###
###
###
[按鈕]
@Override
public View getChildView(int groupPosition, int childPosition, boolean isLastChild, View convertView, ViewGroup parent) {
if (convertView == null) {
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
convertView = inflater.inflate(R.layout.list_child_item_layout, null);
}
TextView detail = (TextView) convertView.findViewById(R.id.articleContentTextView);
detail.setText(arrChildElements[groupPosition][childPosition]);
return convertView;
}