blob: 6937d266a27a59083d8590f5f55204740f3b0267 [file] [log] [blame]
<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"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".BlessActivity">
<LinearLayout
android:id="@+id/layer_application"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageView
android:id="@+id/image_vanadium"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="100dp"
android:scaleType="fitCenter"
android:src="@drawable/launchericon"
android:contentDescription="Vanadium sign"/>
<TextView
android:id="@+id/text_application"
android:textStyle="bold"
android:textSize="15sp"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"/>
</LinearLayout>
<LinearLayout
android:id="@+id/layer_account"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="30dp"
android:layout_below="@id/layer_application"
android:orientation="vertical">
<TextView
android:id="@+id/text_blessing"
android:text="@string/bless_text_blessing"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<ScrollView
android:id="@+id/scroll_accounts"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:id="@+id/blessing_accounts"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<!-- Account layouts will be added here programatically. -->
</LinearLayout>
</ScrollView>
</LinearLayout>
<LinearLayout
android:id="@+id/layer_extension"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_above="@id/layer_buttons"
android:layout_below="@id/layer_account"
android:paddingTop="20dp"
android:orientation="vertical">
<TextView
android:id="@+id/text_extension"
android:text="@string/bless_text_extension"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<EditText
android:id="@+id/nameEditText"
android:layout_width="250dp"
android:layout_height="40dp"
android:layout_gravity="center"
android:inputType="textPersonName"
android:text="@string/bless_edittext_extension"
android:ems="10" />
</LinearLayout>
<LinearLayout
android:id="@+id/layer_caveats"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_above="@id/layer_buttons"
android:layout_below="@id/layer_account"
android:paddingTop="90dp"
android:orientation="vertical">
<TextView
android:id="@+id/text_caveat"
android:text="@string/bless_text_caveat"
android:textSize="15sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<ScrollView
android:id="@+id/scroll_caveats"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:id="@+id/caveats"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<!-- Caveat layouts will be added here programatically. -->
</LinearLayout>
</ScrollView>
</LinearLayout>
<LinearLayout
android:id="@+id/layer_buttons"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_alignParentBottom="true">
<Button
android:id="@+id/button_accept"
android:text="@string/bless_button_accept"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:onClick="onAccept"/>
<Button
android:id="@+id/button_deny"
android:text="@string/bless_button_deny"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:onClick="onDeny"/>
</LinearLayout>
</RelativeLayout>