res/layout/sendim.xml
author Da Risk <darisk972@gmail.com>
Fri, 22 May 2009 22:29:14 +0200
changeset 219 79ccbe331695
parent 190 079488da1bfc
child 276 673ee3896d50
permissions -rw-r--r--
Les conversations sont retenues dans les chats du service. On peut donc les réafficher dans l'activité SendIm. J'en ai profité pour rendre cette activité SingleTop ainsi une seule instance set utilisé. Il reste un probleme avec les notifications qui ne peuvent pas etre réutilisé. Si on a 2 notifications la 2e ne marchera pas.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
	android:orientation="vertical" android:layout_width="fill_parent"
	android:layout_height="fill_parent">
	<LinearLayout android:orientation="horizontal"
		android:layout_width="fill_parent" android:layout_height="wrap_content"
		android:gravity="center_vertical">

		<ImageView android:id="@+id/sendimavatar" android:src="@drawable/avatar"
			android:adjustViewBounds="true" android:maxWidth="70dip"
			android:maxHeight="70dip" android:padding="10dip"
			android:layout_width="wrap_content" android:layout_height="wrap_content" />

		<LinearLayout android:orientation="vertical"
			android:layout_width="fill_parent" android:layout_height="wrap_content">
			<TextView android:id="@+id/sendimlogin"
				android:layout_width="fill_parent" android:layout_height="wrap_content"
				android:paddingLeft="10sp" />
			<TextView android:id="@+id/sendimstatus"
				android:layout_width="fill_parent" android:layout_height="wrap_content"
				android:lines="1" android:scrollHorizontally="true"
				android:hint="@string/SendIMNoStatusSet" android:paddingLeft="15sp" />
		</LinearLayout>
	</LinearLayout>

	<!--
		<LinearLayout android:paddingLeft="5px" android:paddingTop="5px"
		android:background="@drawable/beem_sendim_header_1"
		android:orientation="horizontal" android:layout_width="fill_parent"
		android:layout_height="wrap_content" android:layout_weight="4">

		<ImageView android:id="@+id/sendimavatar"
		android:layout_width="wrap_content"
		android:layout_height="wrap_content" android:maxHeight="80px"
		android:layout_weight="5" android:src="@drawable/background"/>

		<LinearLayout android:layout_width="fill_parent"
		android:layout_height="fill_parent" android:layout_weight="1"
		android:orientation="vertical"> <TextView
		android:id="@+id/sendimlogin" android:paddingLeft="15px"
		android:layout_width="wrap_content"
		android:layout_height="wrap_content"
		android:hint="@string/SendIMLoginHint"/> <TextView
		android:id="@+id/sendimstatus" android:paddingLeft="20px"
		android:layout_width="wrap_content"
		android:layout_height="wrap_content"
		android:hint="@string/SendIMNoStatusSet"/> </LinearLayout>
		</LinearLayout>
	-->

	<ScrollView android:id="@+id/sendimscroll"
		android:layout_width="fill_parent" android:layout_height="fill_parent"
		android:background="@drawable/beem_sendim_textview"
		android:scrollbarTrackVertical="@drawable/scrollbar_vertical_track"
		android:scrollbarThumbVertical="@drawable/scrollbar_vertical_thumb"
		android:scrollbarSize="12dip" android:layout_weight="1">

		<TextView android:id="@+id/sendimlist" android:paddingLeft="10px"
			android:paddingRight="10px" android:paddingTop="10px"
			android:layout_width="fill_parent" android:layout_height="fill_parent"
			android:singleLine="false" />

	</ScrollView>

	<EditText android:id="@+id/userText" android:layout_width="fill_parent"
		android:cursorVisible="false" android:hint="@string/SendIMToSendHint"
		android:layout_height="wrap_content" />

</LinearLayout>