1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. missG, 02.11.2010 #1
    missG

    missG Threadstarter Android-Hilfe.de Mitglied

    Habe im folgendes code einige Probleme.

    Wenn ich onClick habe, ist das erwünsche bild nach dem click nicht zu sehen, sondern wenn ich kurz homebutton und dann zurück zur anwendung wechsle. Bei onTouch geht gar nichts...was mache ich falsch?

    Code:
     
    public class MyCanvasView extends Activity {
    /** Called when the activity is first created. */
      @Override
      public void onCreate(Bundle savedInstanceState) { 
    
          super.onCreate(savedInstanceState); 
         setContentView(R.layout.main);
    
          int width = 148; 
          int height = 488; 
    
    
          final Bitmap bitmap = Bitmap.createBitmap (width,height,Config.RGB_565);
          final Bitmap pngBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.image10);
          final Bitmap pngBitmap0 = BitmapFactory.decodeResource(getResources(), R.drawable.image00);
          final Rect src = new Rect(); 
          final Rect des = new Rect();
    
          final Paint paint = new Paint();
          final Canvas canvas = new Canvas(bitmap); 
    
         canvas.drawColor(Color.RED); 
    
          final ImageView imageView = (ImageView) findViewById(R.id.imgView);
    
         imageView.setImageBitmap(bitmap);
         imageView.draw(canvas);
     
    [/LEFT]
         imageView.setOnClickListener(new View.OnClickListener() {
    [LEFT]
           @Override
            public void onClick(View v){
    
            src.set(0, 0, 148, 248); 
            des.set(0, 0, 148, 248);[/LEFT]
            canvas.drawBitmap(pngBitmap, src, des, null);
    ...
    [LEFT]
     
  2. missG, 02.11.2010 #2
    missG

    missG Threadstarter Android-Hilfe.de Mitglied

    schon geklärt, habe
    Code:
     
    v.invalidate();
    
    vergessen :)))

    ps: sitze aber schön länger daran ;)
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Widget zeigt keine ImageView an. Android App Entwicklung 18.09.2017
[ERLEDIGT] Popup mit Fragment realisieren oder besser eine andere Klasse nehmen? Android App Entwicklung 22.03.2017
[OFFEN] Snackbar Textzeilen setzen in einer onclick methode Android App Entwicklung 17.03.2017
GridView OnSwipeTouch und OnClick funktionieren nicht Android App Entwicklung 27.02.2017
Canvas - onDraw(): 1 invalidate() sind 3 Aufrufe von onDraw() ? Android App Entwicklung 08.02.2017
Wie zeichne ich eine Linie mit Canvas ? Android App Entwicklung 28.01.2017
Android Webapp -CMS bzw simple Oberfläche gesucht Android App Entwicklung 24.11.2016
schleife für image view animations Android App Entwicklung 24.10.2016
Du betrachtest das Thema "Canvas in Imageview und onTouch bzw. onclick" im Forum "Android App Entwicklung",