| |||||||
Das Thema "RelativeLayout: Wie Regel per Programm wieder aufheben?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Junior Mitglied Registriert seit: 09.10.2010
Beiträge: 44
Abgegebene Danke: 18
Erhielt 0 Danke für 0 Beiträge
| Programmcode wieder aufzuheben? Ich habe per XML ein RelativeLayout mit einem Buttonfeld erstellt: Code: ...
<RelativeLayout...>
<Button
android:id="@+id/button_1"
...
/>
<Button
android:id="@+id/button_2"
android:layout_toRightOf="@+id/button_1"
...
/>
...
</RelativeLayout> einfach per android:layout_toRightOf etc. erstellen kann. Nun soll jeder Button aber per drag-and-drop einzeln verschiebbar sein, ohne die anderen Buttons zu beeinflussen. Das ist mit den bestehenden Regeln aber nicht möglich. Wenn ich z.B. button_1 per drag-and-drop rechts von button_2 zu plazieren versuche, ist das nicht möglich, weil sich button_2 aufgrund der Regel android:layout_toRightOf automatisch mit nach rechts verschiebt. Regeln per Programm setzen kann man ja so: Code: RelativeLayout.LayoutParams params = null; params = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); params.addRule(RelativeLayout.RIGHT_OF, topIcon.getId()); txtInfo.setLayoutParams(params); Programm wieder aufheben? Geändert von Andro-medanebel (19.01.2012 um 23:02 Uhr) |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Prefixer - Regel zur Anzeige des Namens wie? | Fritzcat | Sonstige Apps & Widgets | 0 | 24.12.2011 16:31 |
| standardplayer wieder aufheben??? | ELexONE | HANNspree HANNSpad (SN10T1) Forum | 2 | 03.12.2011 16:25 |
| Wie RelativeLayout horiz. und vert. in RelativeLayout positionieren? | Andro-medanebel | Android App Entwicklung | 1 | 11.04.2011 10:54 |
| Programm-Icons verschwinden wieder | Pejuca | Samsung Galaxy Tab Forum | 3 | 19.01.2011 20:23 |
| Wo finde ich das Programm wieder? | Randall Flagg | Samsung Galaxy S (I9000) Forum | 8 | 24.09.2010 16:19 |