我知道很多人都问过这种类型的问题,只是看着我的代码和问题。
我正在使用这种方法在linearLayout内部扩大文本视图,并且效果很好。
name
现在我想要的是,当用户单击特定的文本视图时,它会被动画删除,并且删除部分也可以正常工作。 但是,当我删除一个特定的textView时,其他先前膨胀的textViews 不说它的位置。使用这种方法,似乎只能在绘图部分上使用,而实际视图并没有被删除。
id
但是当我将旧类与动画侦听器一起使用时,视图会突然被删除(当然会如此),但我希望它是平滑的。
private void inflateTextView(String name) {
TextView tv = (TextView) getLayoutInflater().inflate(R.layout.category_text_view, null);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
params.setMargins(10, 0, 0, 10);
tv.setText(name);
tv.setLayoutParams(params);
tv.setOnClickListener(this);
category_container.addView(tv);
}