찾다

 >  Q&A  >  본문

android 如何把图片动态加载到布局文件制定位置?

如果我要实现一个像forest APP这个界面类似的功能。就是能动态把树木放在土地的适当位置,这个功能应该怎么做?求思路。。。谢谢
我自己尝试用一个relativeLayout作为土地界面,但是不知道怎么动态的把树木(imageview)加载到合适位置。

黄舟黄舟2838일 전910

모든 응답(5)나는 대답할 것이다

  • 黄舟

    黄舟2017-04-17 15:59:02

    제 생각에는 레이아웃을 통해 주제가 보여주는 효과가 달성되지 않는 것 같습니다. 사용자 정의 뷰로 수동으로 그릴 수도 있으며, 마스크를 고려하면 사용자 정의 뷰로 사용하면 앞의 나무가 뒤의 뷰를 덮을 것입니다. Custom View가 아니더라도 OpenGL과 같은 다른 그리기 엔진을 통해서만 그릴 수 있고 레이아웃을 통해서는 절대 그릴 수 없기 때문에 상당히 복잡합니다.

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-17 15:59:02

    이건 수동으로 그리는 것이 좋습니다. 그렇지 않으면 화면 크기와 동적 계산을 고려해야 합니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 15:59:02

    각각의 사각형을 View로 사용하지 않는 이상 레이아웃을 넘기는게 좀 번거롭지만, 실행 효율성은 항상 느껴집니다...

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-17 15:59:02

    이것은 게임인가요? 그렇다면 이 효과를 매우 쉽게 얻을 수 있는 CoCo2d-x 또는 유니티 프레임워크를 통해 수행하는 것이 가장 좋습니다.
    이 효과를 얻기 위해 View를 사용하는 것은 기본적으로 불가능하며 부적절합니다.

    회신하다
    0
  • 迷茫

    迷茫2017-04-17 15:59:02

    하나는 ViewGroup을 사용자 정의하여 구현하는 것입니다.

    회신하다
    0
  • 취소회신하다