我已经编写了代码来翻译Relativelayout
其中包含三个edittext
.
当我点击特定的编辑文本时,翻译工作正常,但是,编辑文本光标在原始位置和翻译位置都闪烁。我想删除原始位置的焦点。
这是我的代码,
TranslateAnimation slide;
slide = new TranslateAnimation(Animation.ABSOLUTE,x1,Animation.ABSOLUTE, x1,Animation.ABSOLUTE, y1,Animation.ABSOLUTE,y1-i );
getReLay(R.id.up_lay).invalidate();
slide.setDuration(250);
getReLay(R.id.up_lay).startAnimation(slide);
slide.setFillAfter(true);
fiftytemp=fifty+total;
newTemp=i;
注意:x1 是左侧间距,y1 是顶部间距,i 指定要平移的距离。