2012-02-29 54 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