2012-02-10 37 views
0

我有一個文本閱讀器來設計,我發現很難編碼,因爲一個問題。我的外部文件需要分成不同的頁面,以便它可以在適配器視圖中進行設置,ViewPager類可以進一步使用它來在屏幕上顯示它。請幫助我。在文檔閱讀器中的ViewPager和PagerAdapter

回答

1

如果您還沒有看過與Android相關的Android開發者博客文章this post,可能會有所幫助。

我認爲你問的問題是,你需要將內容(外部文件)分解爲多少個視圖的大小,以使內容適合你的應用運行的設備的限制。這個大小可以根據設備而改變。然後如何測量每個視圖中適合的文本數量(因爲這也會根據顯示的大小而改變)。

通過調用getMeasuredWidth()和getMeasuredHeight()可以找到想要放入的視圖的大小,但是您將不得不測量所有文本,逐行將其大小調整爲測量值視圖。

看看code here。您可以調整它以構建一個尋呼機,將文本倒入每個您正在尋呼的視圖中。希望能讓你開始。

+0

謝謝!我會查一下。 還有一篇文章解決了類似的問題: https://gist.github.com/8ac25178173a1e60f391 – Aditya 2012-02-11 05:44:31