Android: 如何 right-justify TextView?
Android: how do I right-justify a TextView?
我正在尝试 right-justify TextView "Due:" 在下面 CardView 图像的副标题行中。我希望文本位于“11/30/2100”日期的左侧。布局代码如下。我在这里错过了什么?
layout.xml
...
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<CheckBox
android:id="@+id/chkSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginStart="2dp"
android:layout_marginLeft="2dp"
android:layout_centerVertical="true"
android:clickable="false"
android:focusable="false" />
<TextView
android:id="@+id/cardBlankText2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_toRightOf="@+id/chkSelected"
android:layout_toEndOf="@+id/chkSelected"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Headline" />
<TextView
android:id="@+id/cardBlankText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/cardBlankText2"
android:layout_toRightOf="@+id/chkSelected"
android:layout_toEndOf="@+id/chkSelected"
android:gravity="start"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
<TextView
android:id="@+id/cardBlankText4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/cardBlankText3"
android:layout_toEndOf="@+id/cardBlankText3"
android:layout_alignParentBottom="true"
android:gravity="end"
android:text="Due:"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
<TextView
android:id="@+id/cardBlankText5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/cardBlankText4"
android:layout_toEndOf="@+id/cardBlankText4"
android:layout_alignParentBottom="true"
android:gravity="end"
android:text="duedate"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
</RelativeLayout>
使用LinearLayout,检查下面的代码:
<LinearLayout
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal" >
<CheckBox
android:id="@+id/chkSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp"
android:layout_marginStart="2dp"
android:clickable="false"
android:focusable="false" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:id="@+id/cardBlankText2"
style="@style/Base.TextAppearance.AppCompat.Headline"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:singleLine="true"
android:text="Test1"
android:textColor="@android:color/black" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/cardBlankText3"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_weight="1"
android:gravity="start"
android:singleLine="true"
android:text="Below 2"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText4"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="end"
android:singleLine="true"
android:text="Due:"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText5"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="end"
android:singleLine="true"
android:text="11/30/2100"
android:textColor="@android:color/black" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
输出:
试试下面的代码。
Replace in your xml.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<CheckBox
android:id="@+id/chkSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginLeft="2dp"
android:layout_marginStart="2dp"
android:clickable="false"
android:focusable="false" />
<TextView
android:id="@+id/cardBlankText2"
style="@style/Base.TextAppearance.AppCompat.Headline"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_toEndOf="@+id/chkSelected"
android:layout_toRightOf="@+id/chkSelected"
android:singleLine="true"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText3"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/cardBlankText2"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_toEndOf="@+id/chkSelected"
android:layout_toRightOf="@+id/chkSelected"
android:gravity="start"
android:singleLine="true"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText4"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/cardBlankText5"
android:gravity="end"
android:singleLine="true"
android:text="Due:"
android:textColor="@android:color/black"
android:textSize="20dp" />
<TextView
android:id="@+id/cardBlankText5"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_marginRight="5dp"
android:gravity="end"
android:singleLine="true"
android:text="duedate"
android:textColor="@android:color/black"
android:textSize="20dp" />
</RelativeLayout>
这是 Aboce 的屏幕截图 XML。
尝试通过像这样制作 LinearLayout 来做到这一点:
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<CheckBox
android:id="@+id/chkSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginStart="2dp"
android:layout_marginLeft="2dp"
android:layout_centerVertical="true"
android:clickable="false"
android:focusable="false" />
<TextView
android:id="@+id/cardBlankText2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_toRightOf="@+id/chkSelected"
android:layout_toEndOf="@+id/chkSelected"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Headline" />
<TextView
android:id="@+id/cardBlankText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/cardBlankText2"
android:layout_toRightOf="@+id/chkSelected"
android:layout_toEndOf="@+id/chkSelected"
android:gravity="start"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true">
<TextView
android:id="@+id/cardBlankText4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Due:"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
<TextView
android:id="@+id/cardBlankText5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="duedate"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
</LinearLayout>
</RelativeLayout>
对于id为cardBlankText5
的TextView,替换
android:layout_toRightOf="@+id/cardBlankText4"
android:layout_toEndOf="@+id/cardBlankText4"
和
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
对于id为cardBlankText4
的TextView,替换
android:layout_toRightOf="@+id/cardBlankText3"
android:layout_toEndOf="@+id/cardBlankText3"
和
android:layout_toLeftOf="@+id/cardBlankText5"
android:layout_toStartOf="@+id/cardBlankText5"
只要把gravity
改成layout_gravity
,你的要求就可以完成了。
android:gravity
和 android:layout_gravity
.
//你给出了 date 和 dateString 从左 textview 对齐的原因你的 Due: string textView start from left
您可以通过正确对齐日期轻松解决此问题
和截止日期:根据日期的字符串文本视图。
//用您的旧代码替换此代码。
希望对您有所帮助。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<CheckBox
android:id="@+id/chkSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginLeft="2dp"
android:layout_marginStart="2dp"
android:clickable="false"
android:focusable="false" />
<TextView
android:id="@+id/cardBlankText2"
style="@style/Base.TextAppearance.AppCompat.Headline"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_toEndOf="@+id/chkSelected"
android:layout_toRightOf="@+id/chkSelected"
android:singleLine="true"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText3"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/cardBlankText2"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_toEndOf="@+id/chkSelected"
android:layout_toRightOf="@+id/chkSelected"
android:gravity="start"
android:singleLine="true"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText4"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/cardBlankText5"
android:gravity="end"
android:singleLine="true"
android:text="Due:"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText5"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_marginRight="5dp"
android:gravity="end"
android:singleLine="true"
android:text="duedate"
android:textColor="@android:color/black" />
</RelativeLayout>
我正在尝试 right-justify TextView "Due:" 在下面 CardView 图像的副标题行中。我希望文本位于“11/30/2100”日期的左侧。布局代码如下。我在这里错过了什么?
layout.xml
...
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<CheckBox
android:id="@+id/chkSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginStart="2dp"
android:layout_marginLeft="2dp"
android:layout_centerVertical="true"
android:clickable="false"
android:focusable="false" />
<TextView
android:id="@+id/cardBlankText2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_toRightOf="@+id/chkSelected"
android:layout_toEndOf="@+id/chkSelected"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Headline" />
<TextView
android:id="@+id/cardBlankText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/cardBlankText2"
android:layout_toRightOf="@+id/chkSelected"
android:layout_toEndOf="@+id/chkSelected"
android:gravity="start"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
<TextView
android:id="@+id/cardBlankText4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/cardBlankText3"
android:layout_toEndOf="@+id/cardBlankText3"
android:layout_alignParentBottom="true"
android:gravity="end"
android:text="Due:"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
<TextView
android:id="@+id/cardBlankText5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/cardBlankText4"
android:layout_toEndOf="@+id/cardBlankText4"
android:layout_alignParentBottom="true"
android:gravity="end"
android:text="duedate"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
</RelativeLayout>
使用LinearLayout,检查下面的代码:
<LinearLayout
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal" >
<CheckBox
android:id="@+id/chkSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp"
android:layout_marginStart="2dp"
android:clickable="false"
android:focusable="false" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:id="@+id/cardBlankText2"
style="@style/Base.TextAppearance.AppCompat.Headline"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:singleLine="true"
android:text="Test1"
android:textColor="@android:color/black" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/cardBlankText3"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_weight="1"
android:gravity="start"
android:singleLine="true"
android:text="Below 2"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText4"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="end"
android:singleLine="true"
android:text="Due:"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText5"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="end"
android:singleLine="true"
android:text="11/30/2100"
android:textColor="@android:color/black" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
输出:
试试下面的代码。
Replace in your xml.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<CheckBox
android:id="@+id/chkSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginLeft="2dp"
android:layout_marginStart="2dp"
android:clickable="false"
android:focusable="false" />
<TextView
android:id="@+id/cardBlankText2"
style="@style/Base.TextAppearance.AppCompat.Headline"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_toEndOf="@+id/chkSelected"
android:layout_toRightOf="@+id/chkSelected"
android:singleLine="true"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText3"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/cardBlankText2"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_toEndOf="@+id/chkSelected"
android:layout_toRightOf="@+id/chkSelected"
android:gravity="start"
android:singleLine="true"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText4"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/cardBlankText5"
android:gravity="end"
android:singleLine="true"
android:text="Due:"
android:textColor="@android:color/black"
android:textSize="20dp" />
<TextView
android:id="@+id/cardBlankText5"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_marginRight="5dp"
android:gravity="end"
android:singleLine="true"
android:text="duedate"
android:textColor="@android:color/black"
android:textSize="20dp" />
</RelativeLayout>
这是 Aboce 的屏幕截图 XML。
尝试通过像这样制作 LinearLayout 来做到这一点:
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<CheckBox
android:id="@+id/chkSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_marginStart="2dp"
android:layout_marginLeft="2dp"
android:layout_centerVertical="true"
android:clickable="false"
android:focusable="false" />
<TextView
android:id="@+id/cardBlankText2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_toRightOf="@+id/chkSelected"
android:layout_toEndOf="@+id/chkSelected"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Headline" />
<TextView
android:id="@+id/cardBlankText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/cardBlankText2"
android:layout_toRightOf="@+id/chkSelected"
android:layout_toEndOf="@+id/chkSelected"
android:gravity="start"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true">
<TextView
android:id="@+id/cardBlankText4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Due:"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
<TextView
android:id="@+id/cardBlankText5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:text="duedate"
android:textColor="@android:color/black"
android:singleLine="true"
style="@style/Base.TextAppearance.AppCompat.Subhead" />
</LinearLayout>
</RelativeLayout>
对于id为cardBlankText5
的TextView,替换
android:layout_toRightOf="@+id/cardBlankText4"
android:layout_toEndOf="@+id/cardBlankText4"
和
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
对于id为cardBlankText4
的TextView,替换
android:layout_toRightOf="@+id/cardBlankText3"
android:layout_toEndOf="@+id/cardBlankText3"
和
android:layout_toLeftOf="@+id/cardBlankText5"
android:layout_toStartOf="@+id/cardBlankText5"
只要把gravity
改成layout_gravity
,你的要求就可以完成了。
android:gravity
和 android:layout_gravity
.
//你给出了 date 和 dateString 从左 textview 对齐的原因你的 Due: string textView start from left 您可以通过正确对齐日期轻松解决此问题 和截止日期:根据日期的字符串文本视图。 //用您的旧代码替换此代码。 希望对您有所帮助。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<CheckBox
android:id="@+id/chkSelected"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginLeft="2dp"
android:layout_marginStart="2dp"
android:clickable="false"
android:focusable="false" />
<TextView
android:id="@+id/cardBlankText2"
style="@style/Base.TextAppearance.AppCompat.Headline"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_toEndOf="@+id/chkSelected"
android:layout_toRightOf="@+id/chkSelected"
android:singleLine="true"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText3"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/cardBlankText2"
android:layout_marginLeft="4dp"
android:layout_marginStart="4dp"
android:layout_toEndOf="@+id/chkSelected"
android:layout_toRightOf="@+id/chkSelected"
android:gravity="start"
android:singleLine="true"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText4"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginRight="5dp"
android:layout_toLeftOf="@+id/cardBlankText5"
android:gravity="end"
android:singleLine="true"
android:text="Due:"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/cardBlankText5"
style="@style/Base.TextAppearance.AppCompat.Subhead"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_marginRight="5dp"
android:gravity="end"
android:singleLine="true"
android:text="duedate"
android:textColor="@android:color/black" />
</RelativeLayout>