Button immer Fill_Parent


ulf123

Erfahrenes Mitglied
#1
Hallo Leute,

kann mir wer sagen warum mein Button immer mit Fill_parent erstellt wird?

Java:
public void create_Room(){
        
        Button b = new Button(this);
        b.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                finish();
            }
        });
        b.setText("Dynamic Button");
        b.setBackgroundColor(Color.parseColor("#FF0000"));
        b.setTextColor(Color.parseColor("#FFFFFF"));
        b.setWidth(120);
        b.setHeight(50);
        room.addView(b);

    }
Danke schon mal
 

Fabio Hellmann

Erfahrenes Mitglied
#2
Hallo,

eventuell liegt es an dem Layout das du verwendest.
Außerdem würde ich dir nicht empfehlen die Breite und Höhe über die Setter-Methoden direkt zu setzen. Mach das über die LayoutParams, die du bei addView(...) oder via setLayoutParams(...) mitgeben kannst.

Viele Grüße
Fabio