相关疑难解决方法(0)

Android中的Pinterest样式列表视图或gridview

我希望实现pinterest样式gridview(见图),我很难想出一个方法.

视图需要有3列(如pinterest),单个图像具有恒定宽度但高度可变.它应该是可滚动的.我也关注能够回收视图的问题,因为图像的数量可以很多(比如1000s)

我不知道如何在android中接近这个视图.

拉夫

Pinterest视图

android listview gridview pinterest

14
推荐指数
2
解决办法
6483
查看次数

如何在填充布局时使用适配器

我知道我想要成功可能会很奇怪.

让我详细解释一下.首先,我想在Activity屏幕中使用两个ListView.就像Pinterest的样子一样.(我不确定它是否正确,但它被命名为异构gridview.)我还需要实现一件事:延迟加载.我的活动中有大约30张图片,因此一次获取所有图片并不好.这就是我需要延迟加载的原因.

所以首先,我思考如何获得那种外观,我的意思是异构的gridview.然后决定加入LinearLayout一个ScrollView.线条具有垂直方向.通过thay方法,我在线性布局中使用奇偶方法添加了我的新视图.

虽然根据我的知识没有任何适配器,但是没有办法控制显示哪些项目.所以懒惰负载不合适.

我也尝试了两种ListViewActivity,但有一定的滞后性和同步还有滚动的问题.另一方面,它有一个糟糕的回收.

所以在这种情况下,我想问有没有办法填充LinearLayouts使用Adapter?或者你会建议创建异构网格视图,还有延迟加载.

如果我的方法是错误的,我就不会改变它.

任何线索对我来说都很棒.如果有不清楚的地方,请说明.我会详细解释一下.

android android-layout

10
推荐指数
1
解决办法
710
查看次数

并排两个ListViews并排Android

我试图让两个并排的ListViews在某种程度上像GridView一样.我没有使用GridView的原因是因为不支持Staggered Look.无论如何,到目前为止,我有以下代码:

< - 旧的,现在不相关的代码 - >

编辑:

我在@Sam建议时做了并使用了以下代码:

lv1.setOnTouchListener(new OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                if (touchSource == null) {
                    touchSource = v;
                }

                if (v == touchSource) {
                    lv2.dispatchTouchEvent(event);
                    if (event.getAction() == MotionEvent.ACTION_UP) {
                        clickSource = v;
                        touchSource = null;
                    }
                }

                return false;
            }
        });

        lv1.setOnItemClickListener(new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view,
                    int position, long id) {
                if (parent == clickSource) {
                               //my own code here

                }
            }
        });

        lv1.setOnScrollListener(new …
Run Code Online (Sandbox Code Playgroud)

java android scroll android-listview motionevent

7
推荐指数
1
解决办法
3409
查看次数

扩展AbsListView示例

我想建立一个自定义列表(Pinterest网格布局),我想扩展AbsListView.周围有很好的例子吗?这似乎非常困难.

谢谢托比亚

android listview android-arrayadapter

6
推荐指数
1
解决办法
3506
查看次数