【问题标题】:Add image name(text) on image which i am getting from camera or gallery?在我从相机或画廊获取的图像上添加图像名称(文本)?
【发布时间】:2019-03-12 04:01:35
【问题描述】:

我想在从相机或画廊获取的图像上添加图像名称(文本)?我尝试了一些解决方案,例如 Canvas 或使用 XML 文件,但我想要更可行的解决方案

【问题讨论】:

  • Richa 让它变得简单——您想在图像上渗透文本还是只想显示唯一的布局?
  • 我想在图像上永久显示文字,每次用户点击相机中的照片时,我也想在照片上显示文字,例如 Redmi 手机相机中的文字

标签: android android-camera android-image android-gallery


【解决方案1】:

这是帮助您完成任务的最佳水印库之一

https://github.com/huangyz0918/AndroidWM

它们还提供了不同的机制来在您的图像上添加水印。

【讨论】:

    【解决方案2】:
    只需在 XML 中进行相对布局并添加 Textview 和 ImageView 。

    现在从下面的代码中获取图像名称 您可以使用 substring 方法从路径字符串中获取文件的名称。

    String path=":/storage/sdcard0/DCIM/Camera/1414240995236.jpg"; 
    // it contains your image path...I'm using a temp string...
    String filename=path.substring(path.lastIndexOf("/")+1);
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-18
    • 2017-03-03
    • 1970-01-01
    • 2012-02-23
    • 2012-04-03
    • 2012-11-07
    • 2012-01-12
    相关资源
    最近更新 更多