将适配器充气到LinearLayout

时间:2013-05-02 08:23:09

标签: android

我一直在研究如何在我的水平项目列表中添加“橡皮筋效果”。 但我一直在使用dev-smart的Horizo​​ntalListView,而且我无法覆盖过度滚动。 因此,我计划使用HorizontalListView而不是使用LinearLayout,并使其他视图膨胀。我使用overriden overScrollBy()扩展了Horizo​​ntalScrollView。我计划的布局是这样的:

main.xml

<CustomHorizontalScrollView>
      <LinearLayout>
</CustomHorizontalScrollView>

当前main.xml是这样的:

<com.devsmart.android.ui.HorizontalListView 
    android:id="@+id/hlist_view" >

</com.devsmart.android.ui.HorizontalListView>     

在我目前的MyActivity中,我这样做

        hListView = (HorizontalListView) findViewById(R.id.hlist_view);

        final MyBaseAdapter adapter = new MyBaseAdapter(context, items);
        hListView.setAdapter(adapter);

如果我使用LinearLayout,我不能简单地替换hListView,因为LinearLayout没有setAdapter方法。

我也在getView的{​​{1}}

中有此内容
MyBaseAdapter

我的问题是如何将我的第二个布局扩展到主要布局? 提前致谢。任何帮助都会很棒!

0 个答案:

没有答案