のコンテンツプレースホルダーをRecyclerView
に入れて、サーバーからデータを取り出して&とします。Android RecyclerViewでコンテンツプレースホルダをFacebookのように実装するにはどうすればよいですか?
コンテンツプレースホルダでは、デフォルトのテキストまたは結果を示さないテキストを意味しません。実際のデータをWeb上に表示する前にFacebookが灰色のアニメーションブロックをどのように表示しているのかを見てください。私はそれを達成したい。
私のデータが表示される準備ができていない限り、基本的にローダーの一種です(水平ローラーまたはスピニングローダーで私に提案しないでください)。 例:灰色のブロックが表示され、データを表示する準備ができたらブロックを削除してテキストを表示します。
これはすべてRecyclerView
で行う必要があります。私は私の必要性を明確にしたいと思います。
どうすればよいですか?
私はデータを持っていない限り、私
getCount
は何のビューが表示されませんので、0を返します、ので、私はRecyclerView
にダミーのビューを配置することはできません。ダミーのレイアウトを表示して、実際のデータを取得したときにそのレイアウトを消してしまい、それがきれいに見えません。
ヒントをテキストビューに追加 –
また、デフォルトのテキストをxmlに追加することもできます。 –
私はこれを望みません。私は、テキストがロードされるプレースホルダを必要とします。あなたはそれがFacebookにどのようにあるのか観察しましたか?そうですね。 いくつかのブロックが表示された後、コンテンツが表示されると、ブロックが表示されます。 –