我在线性布局中的 xml 中有两个 imageview。之后我有 viewfilpper.in MotionEvent.ACTION_UP of TouchEvent 我将 imageview 的高度更改为
((ImageView)findViewById(R.id.imgview1)).getLayoutParams().height=23;
((ImageView)findViewById(R.id.imgview1)).getLayoutParams().width=23;
((ImageView)findViewById(R.id.imgview2)).getLayoutParams().height=LayoutParams.WRAP_CONTENT;
((ImageView)findViewById(R.id.imgview2)).getLayoutParams().width=LayoutParams.WRAP_CONTENT;
但是当我触摸任何editText字段时,就会应用更改
((ImageView)findViewById(R.id.imgview2)).invalidate();
((ImageView)findViewById(R.id.imgview2)).refreshDrawableState();
这也行不通
((ImageView)findViewById(R.id.imgview1)).setLayoutParams(new LayoutParams(23,23));
((ImageView)findViewById(R.id.imgview2)).setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
通过以上陈述我的问题没有解决