// 错误,不会出现动画 toggle.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { View view = (LinearLayout) findViewById(R.id.layout1); createAnimation(view); } }); // 正确,出现动画(使用全局变量) private View view; init(){ view = (LinearLayout) findViewById(R.id.layout1); } toggle.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { createAnimation(view); } });
转载于:https://www.cnblogs.com/myxiaoQ/articles/3682338.html