Layout als View

  • Antworten:6
ilyas i.
  • Forum-Beiträge: 61

04.01.2012, 18:19:54 via Website

Gibt es eine Möglichkeit, den Layout auch als View zu bekommen.

Antworten
Ansgar M
  • Forum-Beiträge: 1.544

04.01.2012, 18:42:39 via App

Meinst du eventuell den LayoutInflator?
Lg Ansgar

Antworten
ilyas i.
  • Forum-Beiträge: 61

04.01.2012, 22:24:37 via Website

Ist es mit dem LayoutInflater möglich, den drawingCache mit alldem Inhalt zu bekommen? Mit Inhalt meine ich alle Views und Hintergrund des Layouts.

Wenn ja könntest du mir einen Beispielcode geben?

Antworten
ilyas i.
  • Forum-Beiträge: 61

05.01.2012, 16:02:15 via Website

Keiner eine Lösung anzubieten?

Antworten
Daniel
  • Forum-Beiträge: 99

08.05.2014, 16:08:33 via App

und weißte jetzt? :D

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

08.05.2014, 17:40:39 via Website

Brauchst du die Lösung oder wieso postest du in so einem alten Thread?

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
Gelöschter Account
  • Forum-Beiträge: 2.492

08.05.2014, 21:16:40 via Website

Ich hab es so gemacht (button ist ein Button in dem Layout, das ich haben will):

View v = (View) button.getParent();

        Bitmap cs = null;
        v.setDrawingCacheEnabled(true);
        v.buildDrawingCache(true);
        cs = Bitmap.createBitmap(v.getDrawingCache(true));
        Canvas canvas = new Canvas(cs);
        v.draw(canvas);
        canvas.save();
        v.setDrawingCacheEnabled(false);

— geändert am 08.05.2014, 21:16:54

Antworten