2012-02-10 3 views
0

私は設計するテキストリーダーを持っており、問題のためにコード化するのが難しいと思っています。私の外部ファイルは、アダプタービューで設定できるように、さまざまなページに分割する必要があり、ViewPagerクラスでさらに使用して画面に表示することができます。親切に私にこれを手伝ってください。文書リーダーのViewPagerとPagerAdapter

答えて

1

ViewPagerに関連するAndroid Developers Blogの投稿でthis postを見たことがない場合は、それが役立ちます。

私は、あなたのアプリケーションが実行されているデバイスの制限内でコンテンツが収まるように、コンテンツ(外部ファイル)を分割するために必要なビューのサイズはどうですか?このサイズは、デバイスによって異なる場合があります。次に、これらのビューのそれぞれにどれだけのテキストが収まるかを測定する方法です(これはディスプレイのサイズによって変わります)。

getMeasuredWidth()およびgetMeasuredHeight()を呼び出すことで、物事を入れたいビューのサイズを見つけることができますが、測定されたサイズに合わせてテキストをすべて1行ずつ測定する必要がありますビュー。

code hereをご覧ください。ページングを作成して、ページングしている各ビューにテキストを流し込むように、ページャーを構築することができます。あなたが始めることを願っています。

+0

ありがとうございました!私はそれをチェックします。 同様の問題に対処した別の投稿があります: https://gist.github.com/8ac25178173a1e60f391 – Aditya

関連する問題