2012-02-29 62 views
1

我有在XML定義這樣一個ListView:ListView不停止在手指上?

<ListView 
     android:id="@android:id/list" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_marginTop="150dp" 
     android:layout_x="4dp" 
     android:layout_y="183dp" 
     android:cacheColorHint="#00000000" 
     android:fadingEdge="vertical" 
     android:enabled="true" > 
    </ListView> 

一切都只是罰款,但如果用戶想要滾動列表向下看其他項目,並得到他的手指列表一種奇怪的方式輪流回最佳 ?它只是不停止用戶滾動的地方......爲什麼會發生? 感謝您的幫助提前...

+0

XML代碼工作正常,沒有在上面的代碼沒有問題,你應該看看其他地方你的代碼。 – 2012-02-29 12:49:15

+0

問題在哪裏?在我的自定義列表視圖適配器? – yahya 2012-02-29 12:54:00

+0

可能是,我已經測試過上面的代碼它的工作...你應該發佈一些更多的代碼。 – 2012-02-29 14:13:00

回答

0

這條線,不知何故,解決了我的問題:

android:layout_marginBottom = "60dp" 
-1

也許你不應該使用match_parent的身高。

+0

我嘗試了fill_parent和wrap_content,但仍然是這樣:/ – yahya 2012-02-29 12:34:43

+0

由於match_parent與fill_parent完全相同,這是可以預料的。 – 2012-02-29 12:40:51

0

試試這個:

<ListView 
     android:id="@android:id/list" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_marginTop="150dp"   
     android:cacheColorHint="#00000000" 
     android:fadingEdge="vertical" 
     android:enabled="true" > 
</ListView> 
+0

但我需要在這些特定的座標listView ... – yahya 2012-02-29 12:36:50

+0

但我認爲,這是唯一的標籤造成問題。 – Hiral 2012-02-29 12:38:08

+0

我也嘗試將佈局更改爲相對,並把layout_marginTop =「150dp」,但沒有解決我的問題... – yahya 2012-02-29 12:48:00