2017-09-27 6 views
0

私のニュースアプリでchromeカスタムタブを使用しています。カスタム入力と終了のアニメーションが必要ですが、コードを使用すると:Chrome Customsタブ

builder.setStartAnimations(this, R.anim.slide_in_right, R.anim.slide_out_left); 
builder.setExitAnimations(this, R.anim.slide_in_left, R.anim.slide_out_right); 

Androidはレイアウトファイルを認識しません。

+0

あなたは、Androidパッケージ行方不明: 'android.R.anim.slide_in_left' –

+0

のみbuilder.setExitAnimations(これ、R.anim.slide_in_left、R.anim.slide_out_right)で動作します。このと。 – mani

答えて

0

slide_in_right

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android"> 
    <translate android:fromXDelta="100%p" android:toXDelta="0" 
       android:duration="@android:integer/config_mediumAnimTime"/> 
</set> 

ExitAnimationのためにあなたがデフォルトアンドロイド、アニメーション、

012を使用することができますしながら、あなたは StartAnimationとしてトランジションの上に使用することができます

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android"> 
    <translate android:fromXDelta="0" android:toXDelta="-100%p" 
       android:duration="@android:integer/config_mediumAnimTime"/> 
</set> 

をslide_out_left

builder.setExitAnimations(this, android.R.anim.slide_in_left, android.R.anim.slide_out_right); 
関連する問題