activity_muc_details.xml

  1<?xml version="1.0" encoding="utf-8"?>
  2<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
  3			xmlns:app="http://schemas.android.com/apk/res-auto"
  4			android:layout_width="fill_parent"
  5			android:layout_height="fill_parent"
  6			android:background="@color/grey200">
  7
  8	<LinearLayout
  9		android:id="@+id/muc_main_layout"
 10		android:layout_width="fill_parent"
 11		android:layout_height="wrap_content"
 12		android:orientation="vertical">
 13
 14		<LinearLayout
 15			android:layout_width="fill_parent"
 16			android:layout_height="wrap_content"
 17			android:layout_marginLeft="@dimen/activity_horizontal_margin"
 18			android:layout_marginRight="@dimen/activity_horizontal_margin"
 19			android:layout_marginTop="@dimen/activity_vertical_margin"
 20			android:layout_marginBottom="@dimen/activity_vertical_margin"
 21			android:background="@drawable/infocard_border"
 22			android:orientation="vertical"
 23			android:padding="@dimen/infocard_padding">
 24
 25			<TextView
 26				android:id="@+id/muc_jabberid"
 27				android:layout_width="wrap_content"
 28				android:layout_height="wrap_content"
 29				android:layout_marginBottom="16dp"
 30				android:text="@string/account_settings_example_jabber_id"
 31				android:textColor="@color/black87"
 32				android:textSize="?attr/TextSizeHeadline"
 33				android:textStyle="bold"/>
 34
 35			<RelativeLayout
 36				android:layout_width="fill_parent"
 37				android:layout_height="wrap_content"
 38				android:layout_marginBottom="32dp">
 39
 40				<com.makeramen.roundedimageview.RoundedImageView
 41					android:id="@+id/your_photo"
 42					android:layout_width="48dp"
 43					android:layout_height="48dp"
 44					android:layout_alignParentLeft="true"
 45					android:src="@drawable/ic_profile"
 46					app:riv_corner_radius="2dp" />
 47
 48				<LinearLayout
 49					android:layout_width="fill_parent"
 50					android:layout_height="wrap_content"
 51					android:layout_centerVertical="true"
 52					android:layout_toRightOf="@+id/your_photo"
 53					android:orientation="vertical"
 54					android:paddingLeft="8dp">
 55
 56					<TextView
 57						android:id="@+id/muc_your_nick"
 58						android:layout_width="wrap_content"
 59						android:layout_height="wrap_content"
 60						android:singleLine="true"
 61						android:textColor="@color/black87"
 62						android:textSize="?attr/TextSizeHeadline"/>
 63
 64					<TextView
 65						android:id="@+id/muc_role"
 66						android:layout_width="wrap_content"
 67						android:layout_height="wrap_content"
 68						android:singleLine="true"
 69						android:textColor="@color/black87"
 70						android:textSize="?attr/TextSizeBody"/>
 71				</LinearLayout>
 72
 73				<ImageButton
 74					android:id="@+id/edit_nick_button"
 75					android:layout_width="wrap_content"
 76					android:layout_height="wrap_content"
 77					android:layout_alignParentRight="true"
 78					android:layout_centerVertical="true"
 79					android:background="?android:selectableItemBackground"
 80					android:padding="@dimen/image_button_padding"
 81					android:src="?attr/icon_edit_dark"/>
 82			</RelativeLayout>
 83
 84			<RelativeLayout
 85				android:layout_width="fill_parent"
 86				android:layout_height="wrap_content">
 87				<TextView
 88				android:id="@+id/muc_conference_type"
 89				android:layout_width="wrap_content"
 90				android:layout_height="wrap_content"
 91				android:text="@string/private_conference"
 92				android:layout_centerVertical="true"
 93				android:textColor="@color/black87"
 94				android:textSize="?attr/TextSizeBody"
 95				android:layout_alignParentLeft="true"
 96				android:layout_toLeftOf="@+id/change_conference_button"
 97				/>
 98			<ImageButton
 99				android:id="@+id/change_conference_button"
100				style="?android:attr/buttonStyleSmall"
101				android:layout_width="wrap_content"
102				android:layout_height="wrap_content"
103				android:layout_gravity="center_horizontal"
104				android:layout_alignParentRight="true"
105				android:layout_centerVertical="true"
106				android:background="?android:selectableItemBackground"
107				android:padding="@dimen/image_button_padding"
108				android:src="?attr/icon_settings"/>
109				</RelativeLayout>
110
111			<RelativeLayout
112				android:layout_width="fill_parent"
113				android:layout_height="wrap_content">
114				<TextView
115					android:id="@+id/notification_status_text"
116					android:layout_width="wrap_content"
117					android:layout_height="wrap_content"
118					android:text="@string/notify_on_all_messages"
119					android:layout_centerVertical="true"
120					android:textColor="@color/black87"
121					android:textSize="?attr/TextSizeBody"
122					android:layout_alignParentLeft="true"
123					android:layout_toLeftOf="@+id/notification_status_button"
124					/>
125				<ImageButton
126					android:id="@+id/notification_status_button"
127					style="?android:attr/buttonStyleSmall"
128					android:layout_width="wrap_content"
129					android:layout_height="wrap_content"
130					android:layout_gravity="center_horizontal"
131					android:layout_alignParentRight="true"
132					android:layout_centerVertical="true"
133					android:background="?android:selectableItemBackground"
134					android:padding="@dimen/image_button_padding"
135					android:src="@drawable/ic_notifications_grey600_24dp"/>
136			</RelativeLayout>
137
138			<TableLayout
139				android:layout_width="match_parent"
140				android:layout_height="wrap_content"
141				android:id="@+id/muc_info_more"
142				android:stretchColumns="1"
143				android:visibility="gone">
144
145				<TableRow
146					android:layout_width="fill_parent"
147					android:layout_height="match_parent">
148
149					<TextView
150						android:layout_width="wrap_content"
151						android:layout_height="wrap_content"
152						android:text="@string/server_info_mam"
153						android:textColor="@color/black87"
154						android:textSize="?attr/TextSizeBody" />
155
156					<TextView
157						android:id="@+id/muc_info_mam"
158						android:layout_width="wrap_content"
159						android:layout_height="wrap_content"
160						android:layout_gravity="right"
161						android:textColor="@color/black87"
162						android:textSize="?attr/TextSizeBody" />
163				</TableRow>
164
165			</TableLayout>
166
167			<TextView
168				android:id="@+id/details_account"
169				android:layout_width="wrap_content"
170				android:layout_height="wrap_content"
171				android:layout_gravity="right"
172				android:layout_marginTop="32dp"
173				android:text="@string/using_account"
174				android:textColor="@color/black54"
175				android:textSize="?attr/TextSizeInfo"/>
176		</LinearLayout>
177
178		<LinearLayout
179			android:id="@+id/muc_more_details"
180			android:layout_width="fill_parent"
181			android:layout_height="wrap_content"
182			android:layout_marginLeft="@dimen/activity_horizontal_margin"
183			android:layout_marginRight="@dimen/activity_horizontal_margin"
184			android:layout_marginTop="@dimen/activity_vertical_margin"
185			android:layout_marginBottom="@dimen/activity_vertical_margin"
186			android:background="@drawable/infocard_border"
187			android:orientation="vertical"
188			android:padding="@dimen/infocard_padding">
189
190
191			<LinearLayout
192				android:id="@+id/muc_members"
193				android:layout_width="fill_parent"
194				android:layout_height="0dp"
195				android:layout_weight="1"
196				android:divider="?android:dividerHorizontal"
197				android:orientation="vertical"
198				android:showDividers="middle">
199			</LinearLayout>
200
201			<Button
202				android:id="@+id/invite"
203				style="?android:attr/buttonStyleSmall"
204				android:layout_width="wrap_content"
205				android:layout_height="wrap_content"
206				android:layout_gravity="center_horizontal"
207				android:layout_marginTop="24dp"
208				android:text="@string/invite_contact"/>
209		</LinearLayout>
210
211	</LinearLayout>
212</ScrollView>