Android应用之《宋词三百首》(二)
生活随笔
收集整理的這篇文章主要介紹了
Android应用之《宋词三百首》(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉載自:http://blog.csdn.net/bear_huangzhen/article/details/25274303
接上回,上回我們講到MainActivity里面將所有的宋詞標題和作者顯示到界面的ListView中去,我們接下來的工作是通過點擊ListView的Item跳轉到ContentActivity里面去顯示單個宋詞的全部內容,跳轉代碼如下:
[java]?view plaincopy
在這里,我用一個靜態變量將所點擊的ListView Item所代表的宋詞記錄下來,然后跳轉到ContentActivity。
我們在來首先看一下ContentActivity的布局文件activity_content.xml的內容:
[html]?view plaincopy
接著我們再來看一下ContentActivity的內容:
[java]?view plaincopy
為了將desc里面的諸如<p><br>這寫HTML元素體現出來,這里需要一點小小的轉換,就是這句 [java]?view plaincopy
這個Activity中還實現了一個功能就是可以改變界面文字的大小。
界面截圖如下:
最后我們再來實現一個主界面的搜索功能,我的思想是這樣的定義一個ArrayList<SongCi> resultList這樣的鏈表,因為已經有了scList里面存儲的是全部的宋詞,用for循環遍歷scList,將滿足搜索條件的結果加入到resultList當中去,搜索完成后就將ListView顯示resultList里面的內容,關鍵代碼如下:
[java]?view plaincopy
自定義方法的內容是:
[java]?view plaincopy
搜索界面截圖如下:
最后附上整個項目的源碼:
Android應用之《宋詞三百首》
總結
以上是生活随笔為你收集整理的Android应用之《宋词三百首》(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全球各大运营商黑莓ROM官网下载链接汇总
- 下一篇: 魔客吧php登录界面模板,10款jque