<?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" > <ViewAnimator android:id="@+id/switcher" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" > <RelativeLayout android:id="@+id/topBar0Main" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/toolbar" > <TextView android:id="@+id/docNameText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/linkButton" android:layout_alignParentLeft="true" android:paddingLeft="16dp" android:singleLine="true" android:textColor="#FFFFFF" android:textStyle="bold" android:textAppearance="?android:attr/textAppearanceMedium" /> <ImageButton android:id="@+id/sepsButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentRight="true" android:contentDescription="Separations" android:background="@drawable/button" android:onClick="OnSepsButtonClick" android:src="@drawable/ic_sep" /> <ImageButton android:id="@+id/linkButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/reflowButton" android:contentDescription="@string/toggle_links" android:background="@drawable/button" android:src="@drawable/ic_link" /> <ImageButton android:id="@+id/reflowButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/outlineButton" android:contentDescription="@string/toggle_reflow_mode" android:background="@drawable/button" android:src="@drawable/ic_reflow" /> <ImageButton android:id="@+id/outlineButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/searchButton" android:contentDescription="@string/outline_title" android:background="@drawable/button" android:src="@drawable/ic_list" /> <ImageButton android:id="@+id/searchButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/moreButton" android:contentDescription="@string/search_document" android:background="@drawable/button" android:src="@drawable/ic_magnifying_glass" /> <ImageButton android:id="@+id/moreButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentRight="true" android:contentDescription="@string/more" android:background="@drawable/button" android:onClick="OnMoreButtonClick" android:src="@drawable/ic_more" /> </RelativeLayout> <RelativeLayout android:id="@+id/topBar1Search" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/toolbar" > <ImageButton android:id="@+id/cancelSearch" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentLeft="true" android:contentDescription="@string/cancel" android:background="@drawable/button" android:onClick="OnCancelSearchButtonClick" android:src="@drawable/ic_cancel" /> <EditText android:id="@+id/searchText" android:background="@drawable/search" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toRightOf="@+id/cancelSearch" android:layout_toLeftOf="@+id/searchBack" android:inputType="text" android:hint="@string/search" android:singleLine="true" /> <ImageButton android:id="@+id/searchBack" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/searchForward" android:contentDescription="@string/search_backwards" android:background="@drawable/button" android:src="@drawable/ic_arrow_left" /> <ImageButton android:id="@+id/searchForward" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentRight="true" android:contentDescription="@string/search_forwards" android:background="@drawable/button" android:src="@drawable/ic_arrow_right" /> </RelativeLayout> <RelativeLayout android:id="@+id/topBar2Annot" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/toolbar" > <ImageButton android:id="@+id/cancelAnnotButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentLeft="true" android:contentDescription="@string/cancel" android:background="@drawable/button" android:onClick="OnCancelAnnotButtonClick" android:src="@drawable/ic_cancel" /> <ImageButton android:id="@+id/highlightButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/underlineButton" android:contentDescription="@string/highlight" android:background="@drawable/button" android:onClick="OnHighlightButtonClick" android:src="@drawable/ic_highlight" /> <ImageButton android:id="@+id/underlineButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/strikeOutButton" android:contentDescription="@string/underline" android:background="@drawable/button" android:onClick="OnUnderlineButtonClick" android:src="@drawable/ic_underline" /> <ImageButton android:id="@+id/strikeOutButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/inkButton" android:contentDescription="@string/strike_out" android:background="@drawable/button" android:onClick="OnStrikeOutButtonClick" android:src="@drawable/ic_strike" /> <ImageButton android:id="@+id/inkButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentRight="true" android:contentDescription="@string/ink" android:background="@drawable/button" android:onClick="OnInkButtonClick" android:src="@drawable/ic_pen" /> </RelativeLayout> <RelativeLayout android:id="@+id/topBar3Delete" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/toolbar" > <ImageButton android:id="@+id/cancelDeleteButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentLeft="true" android:contentDescription="@string/cancel" android:background="@drawable/button" android:onClick="OnCancelDeleteButtonClick" android:src="@drawable/ic_cancel" /> <TextView android:id="@+id/deleteLabel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toRightOf="@+id/cancelDeleteButton" android:layout_toLeftOf="@+id/deleteButton" android:gravity="center" android:singleLine="true" android:textColor="#FFFFFF" android:textStyle="bold" android:text="@string/delete" android:textAppearance="?android:attr/textAppearanceMedium" /> <ImageButton android:id="@+id/deleteButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentRight="true" android:contentDescription="@string/delete" android:background="@drawable/button" android:onClick="OnDeleteButtonClick" android:src="@drawable/ic_trash" /> </RelativeLayout> <RelativeLayout android:id="@+id/topBar4More" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/toolbar" > <ImageButton android:id="@+id/cancelMoreButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentLeft="true" android:contentDescription="@string/cancel" android:background="@drawable/button" android:onClick="OnCancelMoreButtonClick" android:src="@drawable/ic_cancel" /> <ImageButton android:id="@+id/proofButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/printButton" android:contentDescription="@string/proof" android:background="@drawable/button" android:onClick="OnProofButtonClick" android:src="@drawable/ic_proof" /> <ImageButton android:id="@+id/printButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/copyTextButton" android:contentDescription="@string/print" android:background="@drawable/button" android:onClick="OnPrintButtonClick" android:src="@drawable/ic_print" /> <ImageButton android:id="@+id/copyTextButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/editAnnotButton" android:layout_alignWithParentIfMissing="true" android:contentDescription="@string/copy_text_to_the_clipboard" android:background="@drawable/button" android:onClick="OnCopyTextButtonClick" android:src="@drawable/ic_clipboard" /> <ImageButton android:id="@+id/editAnnotButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentRight="true" android:contentDescription="@string/edit_annotations" android:background="@drawable/button" android:onClick="OnEditAnnotButtonClick" android:src="@drawable/ic_annotation" /> </RelativeLayout> <RelativeLayout android:id="@+id/topBar5Accept" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/toolbar" > <ImageButton android:id="@+id/cancelAcceptButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentLeft="true" android:contentDescription="@string/cancel" android:background="@drawable/button" android:onClick="OnCancelAcceptButtonClick" android:src="@drawable/ic_cancel" /> <TextView android:id="@+id/annotType" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toRightOf="@+id/cancelAcceptButton" android:layout_toLeftOf="@+id/acceptButton" android:gravity="center" android:singleLine="true" android:textColor="#FFFFFF" android:textStyle="bold" android:textAppearance="?android:attr/textAppearanceMedium" /> <ImageButton android:id="@+id/acceptButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_alignParentRight="true" android:contentDescription="@string/accept" android:background="@drawable/button" android:onClick="OnAcceptButtonClick" android:src="@drawable/ic_check" /> </RelativeLayout> </ViewAnimator> <RelativeLayout android:id="@+id/lowerButtons" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" > <SeekBar android:id="@+id/pageSlider" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:layout_margin="0dp" android:thumb="@drawable/seek_thumb" android:progressDrawable="@drawable/seek_progress" android:paddingLeft="16dp" android:paddingRight="16dp" android:paddingTop="12dp" android:paddingBottom="8dp" android:background="@color/toolbar" /> <TextView android:id="@+id/pageNumber" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/pageSlider" android:layout_centerHorizontal="true" android:layout_marginBottom="16dp" android:background="@drawable/page_num" android:textColor="#FFFFFF" android:textAppearance="?android:attr/textAppearanceMedium" /> </RelativeLayout> <TextView android:id="@+id/info" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/pageSlider" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:background="@drawable/page_num" android:textAppearance="?android:attr/textAppearanceMedium" android:textColor="#FFFFFF" /> </RelativeLayout>