令人纠结的ExpandableListView的onChildClick事件无法跳转

狄默默斯基 2012-06-03 01:33:07
 @Override
public boolean onChildClick(ExpandableListView parent, View v,
int groupPosition, int childPosition, long id) {
//do something
// String pos=parent.getItemAtPosition(childPosition).toString();
// Toast.makeText(Stu80Activity.this,groupPosition+childPosition+"", Toast.LENGTH_LONG).show();
String pos=groupPosition+"-"+childPosition;
String param="";
if(pos.equals("0-0"))
{
param="1";
}
if(pos.equals("0-1"))
{
param="2";
}
if(pos.equals("0-2"))
{
param="3";
}
//
if(pos.equals("1-0"))
{
param="11";
}
if(pos.equals("1-1"))
{
param="4";
}
if(pos.equals("1-2"))
{
param="5";
}
if(pos.equals("1-3"))
{
param="14";
}
if(pos.equals("1-4"))
{
param="6";
}
//
if(pos.equals("2-0"))
{
param="10";
}
//
if(pos.equals("3-0"))
{
param="7";
}
if(pos.equals("3-1"))
{
param="8";
}
if(pos.equals("3-2"))
{
param="9";
}
//
if(pos.equals("4-0"))
{
param="12";
}
if(pos.equals("4-1"))
{
param="13";
}
//
if(pos.equals("5-0"))
{
param="16";
}
if(pos.equals("5-1"))
{
param="17";
}
if(pos.equals("5-2"))
{
param="18";
}
//
if(pos.equals("6-0"))
{
param="19";
}
if(pos.equals("6-1"))
{
param="20";
}
//
if(pos.equals("7-0"))
{
param="23";
}
if(pos.equals("7-1"))
{
param="24";
}
if(pos.equals("7-2"))
{
param="25";
}if(pos.equals("7-3"))
{
param="26";
}
if(pos.equals("7-4"))
{
param="27";
}
if(pos.equals("7-5"))
{
param="28";
}
//
if(pos.equals("8-0"))
{
param="21";
}
if(pos.equals("8-1"))
{
param="15";
}
//Toast.makeText(Stu80Activity.this,param, Toast.LENGTH_LONG).show();

/*Intent intent=new Intent();
intent.setClass(Stu80Activity.this,list.class);
Bundle bundle=new Bundle();
bundle.putString("param", param);
intent.putExtras(bundle);
startActivity(intent);*/

Intent intent = new Intent(Stu80Activity.this,list.class);
startActivity(intent);

return false;
// return super.onChildClick(parent, v, groupPosition, childPosition, id);
}



试过了n种方法了,,还是立刻报错,,把intent去掉就没问题,,一家上就错了,,什么原因啊,,怎么改
...全文
386 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
himi_ 2012-06-04
  • 打赏
  • 举报
回复
恭喜楼主犯了不会再犯的错误
狄默默斯基 2012-06-04
  • 打赏
  • 举报
回复
结贴。。。我知道了,activity没有注册。。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧