2012-10-12 30 views
-1

可能重複沒有捕捉全的ListView項目:
Android full layout not capturing同時採取截圖

在我的Android應用程序,我的列表視圖,並設置按鈕。我想要使​​用包含所有列表視圖和按鈕的佈局的屏幕截圖,但只能列表視圖的可見部分。

如何在Android中捕獲隱形列表視圖項?

+0

重複相同的模糊和不可讀的問題不會解決您的問題。 – Budius

+0

滾動它,然後採取屏幕截圖:P –

回答

0

如何在Android中捕獲隱形列表視圖項?

根本沒有「不可見的listview項目」。

假設您有一個ListView,其空間可顯示10行,而您的適配器將從getCount()返回10000。 Android不會創建10000行Views。它會創建10行Views(或者更多),並在用戶滾動時回收它們。因此,當你拿到你的「截圖」時,你的大部分行不會以可視化的形式存在。

+0

雅,沒關係,但我希望所有listview項目採取截圖..如果列表視圖包含100項我想採取所有項目作爲捕獲在Android .. – user74

+0

@ user74:最有可能的,你會需要手動爲每個行自行充氣,拍攝每張圖像,並將結果拼接在一起,假裝它們都在「ListView」中。 – CommonsWare