2017-11-16 5 views
0

私はスクロールビューとアクティビティの一番下にあるイメージからなる特定のレイアウトを持っています。私の質問は、私がその画像を上にスクロールアップすると表示されなくなり、スクロールが上に来ると再び見えるということです。Androidでスクロールビューをスクロールしてレイアウトを非表示にして表示するにはどうすればよいですか?

自分のイメージリンクを添付して、自分が望むアイデアを得ることができました。

https://drive.google.com/open?id=1PoTGvwtGL3gN8uMtF86TjG1FtrWTDCzP

+0

あなたはrecyclerviewですか? –

+0

スクロールダウン時に画像を非表示にしますか?画像がスクロールビューにあるのか、親のレイアウトにありますか? –

+0

いいえ、リサイクラービューはありません。また、画像もスクロールビューではなく、その下の親レイアウトにあります。 – Hardik

答えて

0

あなたは、AndroidのサポートウィジェットCoordinatorLayoutで簡単にこれを達成することができます。 スクロールに基づいてイメージを表示/非表示にするには、このpostに従います。

あなたはコーディネーターのレイアウトについての詳細を学ぶことができhereここ

0

あなたは

ScrollView sv = (ScrollView)findViewById(R.id.scrl); 
sv.scrollTo(0, sv.getTop()); 

を試してみるべきものであり、上部可視として、それ以外の部分に画像ビューの可視性を示すようになったときそれをなくしてください...

+0

これでどのように状態を作りますか教えてください – Hardik

関連する問題