0

editText内をクリックしたときにツールバーを非表示にしたいので、これらの行を追加しました

mORMetWeight.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (!enterWeightClicked) {
                enterWeightClicked = true;
                Toolbar mToolbar = (Toolbar) getActivity().findViewById(R.id.toolbar);
                mToolbar.setVisibility(View.GONE);
                mContainer.removeView(cv1);
                mContainer.removeView(cv2);
                mContainer.getChildAt(0);
                header.getLayoutParams().height = (int) getResources().getDimension(R.dimen.smallEnterWeightHeight);

私の onCreateView メソッドでトランジション効果を追加しましたが、ツールバーのアニメーションはひどいものに見えます..

LayoutTransition transition = mContainer.getLayoutTransition();
        transition.enableTransitionType(LayoutTransition.CHANGING);

ツールバーをスクロールアウトして、ビューを一番上に表示したいだけですか? これは「シンプルな」アニメーション スタイルで可能ですか?

4

0 に答える 0