A
AquaBall
Fortgeschrittenes Mitglied
- 2
Ich habe eine Classe, die dynamisch ein ImageView erstellen soll.
Der Code funktioniert in onCreate() einwandfrei,
In der classe, wo ich das aber brauchen würde, gibts aber keine getApplicationContext().
Was mus ich hier stattdessen machen?
(Außerdem würde ich einen Weg suchen, dass ich mein LinearLayout "mainScreen" nicht aus der Activity übergeben muss, sondern in der classe direkt erkennen kann. Für das ".addView")
Der Code funktioniert in onCreate() einwandfrei,
Code:
LayoutParams lp = new LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
image= new ImageView(getApplicationContext());
image.setImageResource(R.drawable.mypic);
mainScreen.addView(image, lp );
Was mus ich hier stattdessen machen?
(Außerdem würde ich einen Weg suchen, dass ich mein LinearLayout "mainScreen" nicht aus der Activity übergeben muss, sondern in der classe direkt erkennen kann. Für das ".addView")