首页 文章
  • 0 votes
     answers
     views

    缩放位图并设置为壁纸 - 高度变得混乱

    我正在尝试将位图缩放到屏幕大小并将其设置为墙纸,但我注意到在某些设备上(屏幕有点宽),壁纸的高度有点凌乱 . 有人可以帮助我以正确的方式缩放图像吗? 这是我的代码: int widthPx = getWindowManager().getDefaultDisplay() .getWidth(); int heightP...
  • 0 votes
     answers
     views

    如何裁剪位图并将结果设置为墙纸?

    我开发了一个应用程序,显示一个库,其中包含一些存储在res.drawable文件夹中的全屏位图 . 图像可以显示在一个活动中,该活动以全屏显示我的ZoomableImageView . 我在位图中有图像 . 现在我需要裁剪图像以将其设置为设备的壁纸 . Android提供了实现它的方法吗? 我尝试使用下一个代码但不起作用!它不会让用户按照自己的意愿裁剪图像,并将图像设置为左右移动而没有移动能力: ...
  • 0 votes
     answers
     views

    设置壁纸而不裁剪

    我正在开发壁纸应用程序与设置为壁纸选项 . 我将所有图像显示在位于SD卡上的照片目录的网格视图中 . 当用户点击任何图像缩略图时,它会打开到全屏幕视图,其中我提供了设置为壁纸选项 . 一切都很好 . 现在的问题是,我想提供裁剪功能,可选择在全屏视图中设置图像而无需缩放或拉伸 . 我尝试了很多代码,但它没有按照我的期望工作 . 我在click事件上调用以下函数 . 以下是我尝试过的代码,但它会拉伸图...
  • 0 votes
     answers
     views

    无法使用wallpaperManager将位图设置为墙纸

    我有一个字符串,其中包含图像的URL,在我通过URL查看图像的同一活动中 . 但是要设置与我的壁纸相同的图像,我将字符串转换为Uri,然后转换为Bitmap以使用 setBitmap . 但是我仍然收到错误告诉 No image was chosen . 代码如下: newString 具有图像的URL . final String myUrlStr = newString; URL ...
  • 1 votes
     answers
     views

    使用位图设置壁纸避免裁剪并设置适合中心

    我正在尝试制作壁纸应用程序 . 在使用位图设置壁纸时遇到了大麻烦 . 我试着找出一个星期的答案 . 我想将Bitmap设置为壁纸 避免收获 scaleType:fit_center(对齐中心垂直,宽高比) 我该怎么做? 附:我发现也许我可以使用Bitmap.createBitmap,但我的尝试一遍又一遍地失败了 . 我不知道我应该只使用WallPaperManager或Bitmap.c...

热门问题