Tween in javaApp

  • Antworten:3
Artem B.
  • Forum-Beiträge: 64

07.05.2011, 14:12:05 via Website

Hi , ich probiere gerade ein Drawable Ojbect mit Hilfe von
http://code.google.com/p/java-universal-tween-engine/
zu bewegen. Was nicht funktioniert . Ich mache eben etwas falsch da ich von Java nicht wirklich viel Ahnung habe.

Hat jemand eventuell ein Tipp für mich wie ich Ein Bild (png) bewegen und skalieren kann.
Quelltext folgt


Danke!

Antworten
Artem B.
  • Forum-Beiträge: 64

07.05.2011, 20:52:54 via Website

Twenn != Twitter ;)

Antworten
Artem B.
  • Forum-Beiträge: 64

08.05.2011, 10:45:24 via Website

1package com.demo;
2
3import android.content.Context;
4import android.graphics.Canvas;
5import android.graphics.drawable.Drawable;
6import android.view.View;
7import aurelienribon.tweenengine.Tween;
8import aurelienribon.tweenengine.Tweenable;
9import aurelienribon.tweenengine.equations.Elastic;
10
11public class Demo extends View {
12 private Drawable dr;
13
14 public Demo(Context context) {
15 super(context);
16
17 dr = context.getResources().getDrawable(R.drawable.icon);
18 dr.setBounds(0, 0, dr.getIntrinsicWidth(), dr.getIntrinsicHeight());
19 }
20
21
22 @Override
23 protected void onDraw(Canvas canvas) {
24
25 canvas.drawColor(Color.WHITE);
26 dr.draw(canvas);
27
28 //Tween.to(target, tweenType, durationMillis, equation)
29 Tween.to( dr, 1, 1000, Elastic.OUT).target(200, 300).start();
30 }
31}

auch wenn ich Drawable caste

1Tween.to((Tweenable) dr, 1, 1000, Elastic.OUT).target(200, 300).start();


funktioniert leider auch nicht :(

Hat jemand villeicht eine Idee ?

— geändert am 08.05.2011, 10:46:27

Antworten