J'essaie d'ajouter un séparateur à une mise en page linéaire horizontale, mais je n'arrive à rien. Le séparateur ne s'affiche pas. Je suis totalement novice en matière d'Android.
Voici ma mise en page XML :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/llTopBar"
android:orientation="horizontal"
android:divider="#00ff00"
android:dividerPadding="22dip"
android:showDividers="middle">
<Button
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="asdf" />
<Button
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="asdf" />
</LinearLayout>
</RelativeLayout>
0 votes
Quelle version d'Android utilisez-vous ? setDividerDrawable n'existe que depuis l'API 11.
0 votes
Jelly bean 4.2 api 17
0 votes
Si vous avez essayé tout le reste, assurez-vous que le LinearLayout a la bonne orientation. La définition d'une hauteur pour un séparateur avec une orientation horizontale sera très confuse.
1 votes
N'oubliez pas l'exaspérant SHOWDIVIDERS article ! !!!!!