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="?attr/color_background_secondary">
  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="?attr/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="?attr/color_text_primary"
 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="?attr/color_text_primary"
 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="?attr/color_text_primary"
 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:alpha="?attr/icon_alpha"
 82					android:src="?attr/icon_edit_body"/>
 83			</RelativeLayout>
 84
 85			<RelativeLayout
 86				android:layout_width="fill_parent"
 87				android:layout_height="wrap_content">
 88				<TextView
 89				android:id="@+id/muc_conference_type"
 90				android:layout_width="wrap_content"
 91				android:layout_height="wrap_content"
 92				android:text="@string/private_conference"
 93				android:layout_centerVertical="true"
 94				android:textColor="?attr/color_text_primary"
 95				android:textSize="?attr/TextSizeBody"
 96				android:layout_alignParentLeft="true"
 97				android:layout_toLeftOf="@+id/change_conference_button"
 98				/>
 99			<ImageButton
100				android:id="@+id/change_conference_button"
101				style="?android:attr/buttonStyleSmall"
102				android:layout_width="wrap_content"
103				android:layout_height="wrap_content"
104				android:layout_gravity="center_horizontal"
105				android:layout_alignParentRight="true"
106				android:layout_centerVertical="true"
107				android:background="?android:selectableItemBackground"
108				android:padding="@dimen/image_button_padding"
109				android:alpha="?attr/icon_alpha"
110				android:src="?attr/icon_settings"/>
111				</RelativeLayout>
112
113			<RelativeLayout
114				android:layout_width="fill_parent"
115				android:layout_height="wrap_content">
116				<TextView
117					android:id="@+id/notification_status_text"
118					android:layout_width="wrap_content"
119					android:layout_height="wrap_content"
120					android:text="@string/notify_on_all_messages"
121					android:layout_centerVertical="true"
122					android:textColor="?attr/color_text_primary"
123					android:textSize="?attr/TextSizeBody"
124					android:layout_alignParentLeft="true"
125					android:layout_toLeftOf="@+id/notification_status_button"
126					/>
127				<ImageButton
128					android:id="@+id/notification_status_button"
129					style="?android:attr/buttonStyleSmall"
130					android:layout_width="wrap_content"
131					android:layout_height="wrap_content"
132					android:layout_gravity="center_horizontal"
133					android:layout_alignParentRight="true"
134					android:layout_centerVertical="true"
135					android:background="?android:selectableItemBackground"
136					android:padding="@dimen/image_button_padding"
137					android:alpha="?attr/icon_alpha"
138					android:src="?attr/icon_notifications"/>
139			</RelativeLayout>
140
141			<TableLayout
142				android:layout_width="match_parent"
143				android:layout_height="wrap_content"
144				android:id="@+id/muc_info_more"
145				android:shrinkColumns="0"
146				android:stretchColumns="1"
147				android:visibility="gone">
148
149				<TableRow
150					android:layout_width="fill_parent"
151					android:layout_height="match_parent">
152
153					<TextView
154						android:layout_width="wrap_content"
155						android:layout_height="wrap_content"
156						android:text="@string/server_info_mam"
157						android:textColor="?attr/color_text_primary"
158						android:textSize="?attr/TextSizeBody"
159						android:singleLine="true"
160						android:ellipsize="end" />
161
162					<TextView
163						android:id="@+id/muc_info_mam"
164						android:layout_width="wrap_content"
165						android:layout_height="wrap_content"
166						android:layout_gravity="right"
167						android:paddingLeft="4dp"
168						android:textColor="?attr/color_text_primary"
169						android:textSize="?attr/TextSizeBody" />
170				</TableRow>
171
172			</TableLayout>
173
174			<TextView
175				android:id="@+id/details_account"
176				android:layout_width="wrap_content"
177				android:layout_height="wrap_content"
178				android:layout_gravity="right"
179				android:layout_marginTop="32dp"
180				android:text="@string/using_account"
181				android:textColor="?attr/color_text_secondary"
182				android:textSize="?attr/TextSizeInfo"/>
183		</LinearLayout>
184
185		<LinearLayout
186			android:id="@+id/muc_more_details"
187			android:layout_width="fill_parent"
188			android:layout_height="wrap_content"
189			android:layout_marginLeft="@dimen/activity_horizontal_margin"
190			android:layout_marginRight="@dimen/activity_horizontal_margin"
191			android:layout_marginTop="@dimen/activity_vertical_margin"
192			android:layout_marginBottom="@dimen/activity_vertical_margin"
193			android:background="?attr/infocard_border"
194			android:orientation="vertical"
195			android:padding="@dimen/infocard_padding">
196
197
198			<LinearLayout
199				android:id="@+id/muc_members"
200				android:layout_width="fill_parent"
201				android:layout_height="0dp"
202				android:layout_weight="1"
203				android:divider="?android:dividerHorizontal"
204				android:orientation="vertical"
205				android:showDividers="middle">
206			</LinearLayout>
207
208			<Button
209				android:id="@+id/invite"
210				style="?android:attr/buttonStyleSmall"
211				android:layout_width="wrap_content"
212				android:layout_height="wrap_content"
213				android:layout_gravity="center_horizontal"
214				android:layout_marginTop="24dp"
215				android:text="@string/invite_contact"/>
216		</LinearLayout>
217
218	</LinearLayout>
219</ScrollView>