2017-09-10 1 views
1

私は問題を抱えている、2つの問題が発生します。ページconfilictsが

新しいページで、キーボードの皮は、ユーザーが領域にタップすることができない場合は、古いページ上の1-フォーカス残りは

2-(重要ではありません)、キーボードの下に

TR(それは遷移がキーボードの上部に固定され縫い目) ansformerクラス:それは、表示画面からの高さを取得することにより、

public class VerticalPageTransformer implements ViewPager.PageTransformer { 
    @Override 
    public void transformPage(View view, float position) { 

     final float width = view.getWidth(); 
     final float height = view.getHeight(); 

     view.setTranslationY(0); 
     view.setAlpha(position <= -1f || position >= 1f ? 0f : 1f); 

     view.setTranslationX(width * -position); 
     float yPosition = position * height; 
     view.setTranslationY(yPosition); 
    } 
} 

答えて

1

固定:

final float height = Resources.getSystem().getDisplayMetrics().heightPixels;