【问题标题】:Repeatable process where image can be added when a button is click单击按钮时可以添加图像的可重复过程
【发布时间】:2016-01-29 10:05:19
【问题描述】:

我正在尝试以下操作:

我想要做的是,每当用户单击按钮时,它都会将图像添加到布局中(用户可以缩放并移动到布局中的任何位置)。用户可以重复此过程,因此如果用户在按钮上单击 6 次,则布局中应该有 6 个图像。

我有谷歌,正在寻找一些样本,但不确定它是否正确使用。也许我没有使用正确的关键字进行搜索。到目前为止,我看到的是无尽的适配器和 RecyclerView,但两者都主要用于“ListView”类型。

任何人都可以建议或分享我可以阅读和学习的链接/示例吗?这将是一个很大的帮助。

【问题讨论】:

    标签: android repeat android-image


    【解决方案1】:

    如果您想在按钮单击时添加图像,请在其上设置单击侦听器。您需要获取用户单击按钮的次数。

        btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                 //get adapter and view
                 //get image to add
                 addImage(i); //to desire view
    
            }
        });
    

    【讨论】:

    • 您也可以使用计数器和循环进行重复过程
    • 您好,先生,感谢您的回复。所以对于 get 适配器,我可以使用无限适配器(我从它的演示中看到,它是 listview 中的演示)
    • 这完全取决于您的要求。你可以参考这个(stackoverflow.com/questions/14785547/…)了解更多关于实现无限适配器的细节
    猜你喜欢
    • 2017-02-26
    • 1970-01-01
    • 1970-01-01
    • 2017-09-29
    • 1970-01-01
    • 1970-01-01
    • 2015-08-30
    • 1970-01-01
    • 2017-04-12
    相关资源
    最近更新 更多