我有一个应用程序,我在其中添加快捷方式。我想从URL路径添加快捷方式图标图像(图像存储在服务器上,可以更改),而不是使用Drawable,但我不知道该怎么做。我试图在这个社区找到很多。任何帮助?Android从url中添加快捷方式图标,而不是从可绘制资源中添加
回答
如果使用“快捷方式图标”一词是一个视图或者其后代如ImageView
,那么你可以设置图像,您的应用程序从服务器通过这样得到:
添加依赖于你的app.gradle
文件:
compile 'com.github.bumptech.glide:glide:3.7.0'
,并在活动中您可以使用此方法将图像设置为imageview
您的应用程序从服务器接收:
ImageView imageView = (ImageView) findViewById(R.id.image_view);
Glide.with(imageview.getContext()).load("https://url").error(R.drawable.not_found).centerCrop().into(imageview);
我个人更喜欢毕加索。如果你想了解有关差异的细节,请参阅此主题:http://stackoverflow.com/questions/29363321/picasso-v-s-imageloader-v-s-fresco-vs-glide。 Well worth the read – theblitz
不...实际上我想从这行代码中添加快捷方式图标 intent..putExtra(Intent.EXTRA_SHORTCUT_ICON,R.drawable.your_image); 代替drawable我想从我的服务器加载图片 –
@theblitz非常感谢你的贡献,但我曾经使用'picasso',然后由于这个原因我开始滑动https://medium.com/@multidots/glide-vs-picasso-930eed42b81d –
在你的build.gradle
compile 'com.squareup.picasso:picasso:2.5.2'
现在添加这个,你可以使用加载图像下面的代码
Picaso.with(this).load(urlHere).into(imageView);
请看我的问题。我知道如何加载来自毕加索,滑翔,凌空等的图像。我想通过意向服务从网址添加快捷方式图标 –
- 1. 添加可绘制资源
- 2. 添加绘图资源
- 3. 使用Cordova添加可绘制资源
- 4. Outlook Addin - 从资源中添加图片
- 5. 是否可以在TinyMCE中添加Cmd-Enter的快捷方式?
- 6. 添加特定的URL快捷方式目标C#
- 7. 在Android Studio中添加新的快捷方式?
- 8. 添加快捷方式到JMenu的
- 9. 如何添加VS2015的快捷方式?
- 10. Wix:添加不在子文件夹中的快捷方式!
- 11. “添加断点”快捷方式在xcode 4.3中不起作用
- 12. 单击一次 - 无法将快捷方式添加为部署的资源
- 13. 如何将“编辑快捷方式”图标添加到Wordpress定制工具
- 14. WPF C#以编程方式从资源字典添加样式?
- 15. 如何在android中以编程方式添加应用程序快捷方式
- 16. Android - 从URL添加到rootview的位图
- 17. 是否可以在Jupyter Notebook中添加自定义快捷方式?
- 18. Android:在JAR中添加资源文件
- 19. JSF以编程方式添加资源
- 20. 如何添加图像,而不是标题文本中的Android
- 21. 无法将图标添加到资源
- 22. Codeigniter gmap在视图中添加标记而不是控制器
- 23. 在Intellij中添加抛出声明的快捷方式Idea
- 24. 在Eclipse中添加应用程序启动快捷方式?
- 25. 在循环中添加JMenuItem的快捷方式
- 26. 在HashMap中添加列表的快捷方式
- 27. 有没有在Xcode 4中添加属性的快捷方式?
- 28. 在visual studio 2010中添加设置项目的快捷方式
- 29. android添加图像以编程方式绘制
- 30. C#中添加图片从资源到Excel
什么捷径呢?应用或小部件或其他内容中的任何视图。精心制作 –
你的意思是应用图标? –
是的...应用程序图标.. –