Ich habe eine LinearLayout
die sich wie programmatisch zusammen:Einstellung Linearlayout in verschiedenen Bildschirmgröße
listLinear=new LinearLayout(this);
LinearLayout.LayoutParams listParam = new LinearLayout.LayoutParams(80,
ViewGroup.LayoutParams.MATCH_PARENT);
listLinear.setLayoutParams(listParam);
80 meine listLinear
Breite ist. Ich möchte meine LinearLayout
Breite 80 sein. Meine LinearLayout
sieht perfekt aus, wie ich in 4,5-Zoll-Bildschirm will, aber wenn ich es in 5-Zoll-Display testen, schrumpft es nur und sieht klein aus.
Warum passiert es?
Sie sollten nicht mit physischen Bildschirmgröße zu tun haben. Tun Sie es auf die Art "dp" oder "layout_weight". – Shaishav