我尝试更改从 android 2 传递到 android 4 的源代码。代码不会让我出错并且应用程序启动。但一开始有一个登录。当我单击“登录”时,应用程序崩溃。logcat 显示SimpleExpandableListAdapter
. 这是使用 SimpleExpandableListAdapter 的代码部分:
expListAdapter = new SimpleExpandableListAdapter(_ContactScreen_object,
_groupSections, // groupData describes the first-level entries
R.layout.group_row, // Layout for the first-level entries
new String[] { "sectionName" }, // Key in the groupData maps to
// display
new int[] { R.id.groupname }, // Data under "friendName" key
// goes into this TextView
_result, // childData describes second-level entries
R.layout.child_row, // Layout for second-level entries
new String[] { "friendName", "status" }, // Keys in childData
// maps to display
new int[] { R.id.childname, R.id.rgb } // Data under the keys
// above go into these
// TextViews
)
日志猫:
你认为问题是代码是旧的吗?现在的结构SimpleExpandableListAdapter
不一样了?我有什么要改变的?