2017-12-26 25 views
-1

button_nextをクリックすると、linear_layout_emailが左にスライドし、linear_layout_passwordが右から表示されます。例https://imgur.com/a/b7b66どのようにGmailのアプリのようにアニメーションを達成するには?

ここに私のJavaコードを貼り付けます。それに関する解決策を見つけてください。私に

mLinearLayoutEmail.animate().translationX(-1000); 
mLinearLayoutPassword.animate().translationX(-80); 
+2

のためのアニメーションをロードするために使用するボタンのClickListenerでのLinearLayoutを超える方法。あなたの質問にビデオやGIF、さらに詳しい説明を追加する機会はありますか? – PPartisan

+0

アンドロイドのgmailアプリをご利用ください。電子メールアドレスを入力して次へをクリックすると、最初の画面が左にスライドし、次の画面が右側に表示されます。 –

+0

viewにslide_in_outアニメーションを使用します。以下のリンク http://deepaknenmini.com/akc/display?url=DisplayNoteIMPURL&reportId=4180&ownerUserId=deepak –

答えて

0

すべてのアニメーションは、それらを計算読み、その後、アニメーションの各のXMLアニメーションを作るために行くとあなたがAnimationUtilsを使用して必要があるとして、それを使用するのより良いです!

ここでは一歩一歩!アニメーションのための組み込みメソッドがあります。

コードの手順に従います。 RIGHT 、IN

FADE [XMLのアニメーションファイル内RIGHTアニメーション![FADE]は、[1] [1]

スライドは 左の[を!スライドの[ANIMのXMLコードと左フェード] [2]] [2]

をアニメーションファイルを読み取るANimationUtils.loadAnimation(コンテキスト、ANimFileResource)を用い

例えば

Animation FadeAnim = AnimationUtils.loadAnimation(getApplicationContext(),R.anim.fading_anim); 

使用StartAnimation私はあなたが意味アニメーションの完全わからないんだけど、あなたが例

fabPostTimeLine.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
       mGetSwipedLeftLinLay.startAnimation(FadeAnim); 
       } 
     }); 
+0

このリンクをクリックしてください(https://imgur.com/a/b7b66) –

+0

cool私は見ていますそれに..ギフに戻ってくる –

+0

@AtharIqbal編集をチェック! –

関連する問題