public class Levels extends Activity
{
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.levels);
}
public void A01(View view)
{
//code.....
}
public void A02(View view)
{
//code.....
}
public void A03(View view)
{
//code.....
}
//All the same.....
public void A90(View view)
{
//code.....
}
public void listenlist(View view)
{
//????.....
}
}
上面是我的代码的演示,无论如何我可以使用监听列表的OnClickerlistener INSIDE() 我希望他们在里面,因为当他们在外面时它太乱了。
我可以做这样的事吗?:public void listenlist(View view)
{
View.OnClickListener listener= new View.OnClickListener()
{
public void onClick(View view)
{
switch(view.getId())
{
case R.id.A01:
// code.....
break;
case R.id.A02:
// code.....
break;
}
}
}
}