Ich habe 5 Textview programmatisch erstellt, jetzt habe ich einige Parameter/Attribute ihrer wie Gravity, Layout_Gravity usw.Einstellung Textview Attribute Programmatically
Ich weiß festlegen möchten wir es in XML-Layout auf der Design-Zeit einstellen :
android:gravity="center|center_horizontal|center_vertical"
android:layout_gravity="center|center_horizontal|center_vertical"
Aber, Wie können wir Gravity/Layout_Gravity Arten von Attributen programmatisch eingestellt?
Hinzufügen zu dem, was suresh hat gesagt, ich sehe keine direkte Methode, um layout_gravity programmgesteuert festzulegen. Sie könnten Android sehen: layout_gravity hat keine direkten Java-bezogenen Methoden in der Dokumentation, wo als android: Schwerkraft hat eine http://developer.android.com/reference/android/widget/LinearLayout.LayoutParams.html – DeRagan
Layout Schwerkraft ist für ViewGroup aber TextView ist nicht ViewGroup, ist es richtig, layout_gravity dafür zu setzen? –
Die Textansicht befindet sich möglicherweise in einer Ansichtsgruppe. Wir haben das Layout hier nicht ... Irgendwie kann framelayout die Schwerkraft in Layoutparametern akzeptieren ... Sie können überprüfen, ob Ihnen das hilft. http://developer.android.com/reference/android/widget/FrameLayout.LayoutParams.html#FrameLayout.LayoutParams%28int,%20int,%20int%29 http://stackoverflow.com/questions/2945315/java-method -for-androidlayout-gravity – DeRagan