@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去掉就没问题,,一家上就错了,,什么原因啊,,怎么改
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去掉就没问题,,一家上就错了,,什么原因啊,,怎么改
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货