2012-01-05 72 views
0

我正在製作一個需要無限期文字瀏覽和圖像的應用程序。我試圖實現一個脈衝新聞應用程序用戶界面,但很難實現一個。所以我想到了一個使用textviews,imageview和水平滾動視圖來製作UI的想法。 textview字符串值來自於解析XML在線和圖像,或者圖像將來自我的應用程序正在使用的SD卡中特定目錄中的圖像。在java代碼中的Android佈局

任何人都可以給我的想法我怎麼能做到這一點,而不使用XML佈局或有沒有任何或其他選項或方式做到這一點?謝謝...

回答

2

您可以使用一個textview和一個圖像創建視圖組。然後它可以動態添加到您的佈局多次。這可以通過在循環中創建對象來完成。您可以在通脹時更改每個視圖組中的內容。

+0

你能舉個例子嗎? – agony 2012-01-05 03:52:57

+0

http://about-android.blogspot.com/2010/05/create-dynamic-view-group.html – 2012-01-05 04:09:45

+0

您可以使用一個textview和圖像創建一個xml。然後你可以將它膨脹成你想要的佈局。在上面的例子中,dynamicoption.xml是視圖組。在這個視圖組中添加每個點擊 – 2012-01-05 04:13:49

0

雖然我不知道脈衝新應用程序的外觀如何,但通過經過你的問題(特別是水平滾動視圖)我想你想實現一個「圖庫」類型的實現,你可以在左/右滑動在頁面的基礎上。

如果我的假設是正確的,那麼您會希望看到ViewPager的Android向後兼容性pkg。

+0

我也想出了這個想法,並發現JakeWharton的ViewPager很酷但是我現在正在爲我的用戶界面使用GreenDroid庫,但仍在尋找其他選項,謝謝。 – agony 2012-01-05 04:21:21