Below is my custom action bar layout.TextView with id actionbar_title contains action bar title. I want to centre align the title.I tried using android:layout_centerInParent="true" and android:layout_centerHorizontal="true" but still title appears in left only.Only when i use android:layout_toRightOf="@+id/profileImageActionBar" then title comes to middle.But I want to centre align it perfectly.However the xml design shows title centre aligned with android:layout_centerInParent="true" and android:layout_centerHorizontal="true" but when i run the project it comes in left.Where am i going wrong and why android:layout_centerInParent="true" and android:layout_centerHorizontal="true" is not working?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/tabbackground"
xmlns:android="http://ift.tt/nIICcg"
xmlns:app="http://ift.tt/GEGVYd">
<ImageView
android:id="@+id/drawericon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:src="@drawable/ic_drawer"/>
<com.peoplecloud.apps.guggu.ui.views.GugguCircleImageView
xmlns:app="http://ift.tt/GEGVYd"
android:id="@+id/profileImageActionBar"
android:layout_width="70dp"
android:layout_height="70dp"
android:layout_centerVertical="true"
android:visibility="visible"
android:layout_toRightOf="@+id/drawericon"
/>
<com.facebook.widget.ProfilePictureView
android:id="@+id/faceboolUserProfilePicture"
android:layout_width="70dp"
android:layout_height="70dp"
android:layout_centerVertical="true"
app:border_width="1dp"
app:border_color="#FFFFFF"
android:layout_alignParentLeft="true"
android:visibility="gone"
/>
<TextView
android:id="@+id/actionbar_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:gravity="center"
android:maxLines="1"
android:singleLine="true"
android:text="Home"
android:layout_centerInParent="true"
android:textColor="@color/white"
android:textSize="22sp"/>
<EditText
android:id="@+id/actionsearchtext"
android:layout_width="230dp"
android:layout_height="wrap_content"
android:textSize="15dp"
android:textColor="#000000"
android:visibility="gone"
android:maxLines="1"
android:singleLine="true"
android:imeOptions="actionDone"
android:padding="7dp"
android:layout_marginTop="10dp"
android:layout_marginLeft="10dp"
android:hint="Search for all GIFs"
android:textColorHint="#544E4B"
android:layout_toLeftOf="@+id/searchiconactionbar"
android:background="@drawable/searchviewbackground"
/>
<ImageView
android:layout_alignParentRight="true"
android:layout_width="30dp"
android:layout_height="30dp"
android:id="@+id/searchiconactionbar"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:layout_centerInParent="true"
android:onClick="clickEvent"
android:layout_marginLeft="5dp"
android:src="@drawable/search"
android:visibility="gone"
/>
</RelativeLayout>
Aucun commentaire:
Enregistrer un commentaire