【问题标题】:How to save the content of an imageView to internal storage using picasso如何使用毕加索将 imageView 的内容保存到内部存储
【发布时间】:2021-06-02 16:19:09
【问题描述】:

您好,我正在制作一个应用程序,并且我正在使用 picasso 库,但由于该图像是由链接随机生成的,因此我找不到保存出现在 imageView 中的图像的方法,我希望在触摸时保存它触摸按钮时的存储

这是我让图像完全随机的方法

衷心感谢任何帮助

override fun onActivityCreated(savedInstanceState: Bundle?) {
        super.onActivityCreated(savedInstanceState)
        nextButton.setOnClickListener(object : View.OnClickListener {


            override fun onClick(v: View?) {

                imageRandomFun()
            }

        })
    }

private fun imageRandomFun() {
        val quest1 = "https://testrandom.com/" (Link no real)
        Picasso.get().load(quest1).memoryPolicy(MemoryPolicy.NO_CACHE).into(memeRandomView)
        Picasso.get().isLoggingEnabled = true
    }

【问题讨论】:

    标签: android kotlin picasso


    【解决方案1】:

    您必须在毕加索中使用占位符

    Picasso.with(context).load(imageUri).fit().centerCrop()
    .placeholder(R.drawable.user_placeholder)
    .error(R.drawable.user_placeholder_error)
    .into(imageView);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多