Поместите изображение поверх деятельности - PullRequest
2 голосов
/ 15 сентября 2011

Как я могу поместить изображение поверх действия (что-то вроде изображения ниже), но с помощью кнопок и других виджетов под этим изображением, получающих события касания?

изображение http://images.macworld.com/appguide/images/android/558/2908791394402692/5582908791394402692_1.jpg

Ответы [ 2 ]

0 голосов
/ 27 сентября 2011

Я решаю проблему, переопределяю функцию рисования.

public class TutorialLinearLayout extends LinearLayout {

  public TutorialLinearLayout(Context context) {
    super(context);
  }

  @Override
  public void draw(Canvas canvas) {
    super.draw(canvas);
    Bitmap tutorial = BitmapFactory.decodeResource(getResources(), R.drawable.tutorial);
    canvas.drawBitmap(tutorial, 0, 0, null);
    tutorial.recycle();
  }
}
0 голосов
/ 15 сентября 2011

Вы можете создать прозрачный Activity, например, Как создать прозрачное действие на Android? и создать макет с полноэкранным ImageView

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...