3

我为我的 Android 应用程序 (Honeycomb) 创建了一个自定义首选项屏幕,其中包含一个 ListView。

public class XXXPreferences extends Preference
{
    @Override
    protected View onCreateView(ViewGroup parent)
    {
          ListView...
    }
}

Everyting 按预期显示,但 ListView 没有滚动。似乎是因为 Preference 类在 ScrollView 中有构建,而 ListView 不支持嵌入到 ScrollView 中。

所以我想知道是否可以删除 Preference 类的 ScollView 或者是否还有其他技巧可以使事情正常进行!?

提前感谢您的回复:) 干杯

4

1 回答 1

1

如果首选项类有滚动视图,则不需要您的 ListView。只需使用垂直 LinearLayout 并根据需要将布局添加到其中。

于 2011-06-22T18:57:43.190 回答