Problèmes avec le positionnement textView en vertu d'une autre textView dans une relative mise en page
Je veux placer mon textview avec les numéros sous le textview qui contient du texte.
J'ai utiliser cette mise en page et la textviews chevauchement:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/back"
xmlns:android="http://schemas.android.com/apk/res/android">
<!-- we include header -->
<include
layout="@layout/header"/>
<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="15dip"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip"
android:textColor="#ffffff"
android:background="@drawable/spin" />
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#000000">
<TextView
android:id="@+id/tv1"
android:text="Some text to display:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_marginTop="10dip"
android:textColor="#ffffff" />
<TextView
android:id="@+id/number"
android:text="123 456 789"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textSize="30dip"
android:layout_marginTop="10dip"
android:textColor="#ffffcc"/>
</RelativeLayout>
</LinearLayout>
Ce que j'ai avec c'est:
OriginalL'auteur DixieFlatline | 2011-03-17
Vous devez vous connecter pour publier un commentaire.
vous avez besoin
android:layout_below="@id/tv1"
dans votre TextView pour les nombresOriginalL'auteur Will Tate
Dans votre deuxième
TextView
ajouterOriginalL'auteur Bastaix
Vous utilisez une relative mise en page, mais vous êtes sur de ne pas dire la deuxième TextView de quoi être positionnées l'une par rapport à l'. Ajoutez ceci à votre deuxième TextView:
En effet. Je vais maintenant effectuer les 13 mois de travail d'édition!
13 mois, votre code est toujours là et d'être lu par des gens comme moi! 🙂
Des années plus tard... Encore :)) Devrait modifier mate aha!
OriginalL'auteur Blumer
Vous devriez être en utilisant LinearLayout, à moins que RelativeLayouts ne sont pas destinés à l'empilement des éléments sur le dessus les uns des autres de par sa conception, le code suivant crée un textview en vertu d'une autre textview;
OriginalL'auteur user1859465
Ajouter:
Pour le XML de la Vue qui vous voulez à la position ci-dessous.
OriginalL'auteur vinit