Relativelayout
3 つの を含むを翻訳するコードを書きましたedittext
。
特定の edittext をタップすると、翻訳は正常に機能しますが、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 は平行移動する距離を指定します。