Frage

ich eine benutzerdefinierte Komponente haben, die Umschaltflächen von 2 Textansicht und 4 besteht. Ich möchte auf dem Bildschirm diese Ansicht zu irgendeinem bestimmten Position ziehen. Wie ist das möglich?

War es hilfreich?

Lösung

Sie können die Steuerelemente in einer Layout-wickeln, z.B. ein Linearlayout, und android:paddingLeft und android:paddingTop durch einen Pixelwert ergänzen, dass Layout, um es zu positionieren, wie Sie wollen.

Allerdings würde ich raten, dass Android-Layouts sind besser mit relativen Positionen ausgelegt anstatt absoluten Positionen. Unterschiedliche Geräte haben unterschiedliche Bildschirmgrößen, und wenn Sie es Ihre Layouts verbieten können zwischen Hochformat zu Querverhältnissen ohne Vorwarnung umgeschaltet werden. Layouts entworfen mit relativer Positionierung halten viel besser unter diesen Bedingungen. Der Behälter ermöglicht RelativeLayout Tricks wie Steuerelemente auf dem Bildschirm zentriert, und sie in Bezug auf andere Steuerelemente auszurichten.

http://developer.android.com/intl /de/reference/android/widget/RelativeLayout.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top