Platzansicht in FrameLayout in Android

Ich möchte eine Ansicht programmgesteuert in ein FrameLayout einfügen und an einer bestimmten Stelle im Layout mit einer bestimmten Breite und Höhe platzieren. Unterstützt FrameLayout dies? Wenn nicht, sollte ich eine dazwischenliegende ViewGroup verwenden, um dies zu erreichen?

int x; // Can be negative?
int y; // Can be negative?
int width;
int height;
View v = new View(context);
// v.setLayoutParams(?); // What do I put here?
frameLayout.addView(v);

Meine ursprüngliche Idee war, dem FrameLayout ein AbsoluteLayout hinzuzufügen und die Ansicht innerhalb des AbsoluteLayouts zu platzieren. Leider habe ich gerade herausgefunden, dass AbsoluteLayout veraltet ist.

Alle Zeiger werden sehr geschätzt. Vielen Dank

Antworten auf die Frage(10)

Ihre Antwort auf die Frage