我如何制作可扩展的GridView

时间:2017-03-13 00:29:49

标签: android gridview

我正在制作一个包含GridView的应用。 GridView从Amazon S3服务器收集数据,Glide库向用户显示图像。但是,我有问题。

Image 1; before button clicked

Image 2; After button clicked

我希望单击一个按钮时可以扩展Gridview。我试图让布局扩展,但它没有用。还有另一种方法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

您可以在按钮中设置onClickListener ..

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">

        <Button
            android:id="@+id/btnShowFinanceSector"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_gravity="left"
            android:background="@android:color/transparent"
            android:text="Ofertar" />
    </LinearLayout>
在膨胀布局后

中的

    this.btnShowFinanceSector= (Button)itemView.findViewById(R.id.btnShowFinanceSector);
    this.btnShowFinanceSector.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    //DO SOMETHING
                }
        });

答案 1 :(得分:0)

将标签设置为按钮。在.xml或.java中

button.setTage("Finance");

然后您可以致电getTag();

进行检查