【问题标题】:Images on a Image图像上的图像
【发布时间】:2017-10-10 17:49:37
【问题描述】:

我是这个社区的新手,我不知道我要搜索什么。所以我希望没有这样的线程。

我想在 Android Studio 中创建一个 java Android 应用程序,我可以在其中打开平面图(图像)并插入图标(图像)。如果我单击一次图标,它应该是可移动的,并且图标的大小应该可以通过搜索栏进行调整。

我搜索了这些功能,唯一发现的是: https://developer.android.com/guide/topics/graphics/2d-graphics.html 谁能告诉我最好的方法是什么?

【问题讨论】:

    标签: java android android-canvas android-drawable


    【解决方案1】:

    你可以使用普通的 ImageViews https://developer.android.com/reference/android/widget/ImageView.html 带有事件(OnClick、OnTouch)。 如果要调整视图大小,请检查此答案 -https://stackoverflow.com/a/14283837/8180966

    旋转

    //@param rotation The degrees of rotation.
    imageView.setRotation(float rotation);
    

    如果你想让你的图标在任何尺寸下都好看,你应该看看 Vector Graphics (https://developer.android.com/studio/write/vector-asset-studio.html)

    希望,这会有所帮助:)

    【讨论】:

    • 放大平面图时图标会发生什么变化?将图标停留在平面图位置还是显示位置?
    • 取决于你的布局以及你将如何实现这个想法
    【解决方案2】:

    您可以访问android开发者网站的以下页面(尤其是页面的层列表部分)。您可能对一些事情感兴趣,它们可以作为您的问题的解决方案或替代方案。

    https://developer.android.com/guide/topics/resources/drawable-resource.html

    【讨论】:

      猜你喜欢
      • 2013-07-21
      • 2010-11-07
      • 1970-01-01
      • 2016-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多