res/layout/chat.xml
author Da Risk <darisk972@gmail.com>
Tue, 12 Jan 2010 23:21:16 +0100
changeset 634 bac4b1927a08
parent 537 f9d7d3876e58
child 638 f1d6e2fa672f
permissions -rw-r--r--
Use relative layout in chat activity.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
480
eb6f1fbea903 Premier jet de l'activite chat, devant remplacer par la suite SendIM.
dasilvj
parents:
diff changeset
     1
<?xml version="1.0" encoding="utf-8"?>
493
56af5554a081 Save of the work on activity Chat.
dasilvj
parents: 489
diff changeset
     2
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
500
4da77df8f950 Intégration de l´activité Chat à la place de l´activité SendIM
Jean-Manuel ¨dasilvj¨ Da Silva
parents: 493
diff changeset
     3
	android:layout_width="fill_parent" android:layout_height="fill_parent"
493
56af5554a081 Save of the work on activity Chat.
dasilvj
parents: 489
diff changeset
     4
	android:orientation="vertical">
634
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
     5
	<RelativeLayout android:id="@+id/chat_header"
517
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
     6
		android:layout_width="fill_parent" android:layout_height="wrap_content"
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
     7
		android:background="#222222" android:padding="4px">
493
56af5554a081 Save of the work on activity Chat.
dasilvj
parents: 489
diff changeset
     8
		<ImageView android:id="@+id/chat_contact_status_icon"
56af5554a081 Save of the work on activity Chat.
dasilvj
parents: 489
diff changeset
     9
			android:adjustViewBounds="true" android:layout_width="wrap_content"
634
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    10
			android:layout_height="wrap_content"
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    11
			android:layout_centerVertical="true" />
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    12
		<TextView android:id="@+id/chat_contact_name"
480
eb6f1fbea903 Premier jet de l'activite chat, devant remplacer par la suite SendIM.
dasilvj
parents:
diff changeset
    13
			android:layout_width="fill_parent" android:layout_height="wrap_content"
634
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    14
			android:layout_toRightOf="@id/chat_contact_status_icon"
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    15
			android:layout_marginLeft="15sp"
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    16
			android:lines="1" android:singleLine="true" android:textSize="16sp"
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    17
			android:textStyle="bold" android:textColor="#FFFFFF" />
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    18
		<TextView android:id="@+id/chat_contact_status_msg"
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    19
			android:layout_width="fill_parent" android:layout_height="wrap_content"
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    20
			android:layout_below="@id/chat_contact_name" android:layout_alignLeft="@id/chat_contact_name"
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    21
			android:autoLink="all" android:textSize="12sp" android:textColor="#FFFFFF"
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    22
			android:textColorLink="#FFFFFF" />
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    23
	</RelativeLayout>
493
56af5554a081 Save of the work on activity Chat.
dasilvj
parents: 489
diff changeset
    24
	<View android:layout_width="fill_parent" android:layout_height="2dp"
56af5554a081 Save of the work on activity Chat.
dasilvj
parents: 489
diff changeset
    25
		android:fadingEdge="horizontal" android:background="#555555" />
56af5554a081 Save of the work on activity Chat.
dasilvj
parents: 489
diff changeset
    26
	<ListView android:id="@+id/chat_messages"
517
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    27
		android:layout_width="fill_parent" android:layout_height="0px"
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    28
		android:layout_weight="1" android:transcriptMode="normal"
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    29
		android:fastScrollEnabled="true" android:smoothScrollbar="false"
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    30
		android:layout_marginBottom="20sp" android:padding="4px" />
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    31
	<LinearLayout android:layout_width="fill_parent"
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    32
		android:layout_height="wrap_content" android:orientation="horizontal"
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    33
		android:background="#222222" android:padding="8px">
634
bac4b1927a08 Use relative layout in chat activity.
Da Risk <darisk972@gmail.com>
parents: 537
diff changeset
    34
		<EditText android:id="@+id/chat_input" android:layout_width="0dip"
517
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    35
			android:layout_height="fill_parent" android:layout_weight="1"
537
f9d7d3876e58 Le chat devrait etre plus utilisable
Da Risk <darisk972@gmail.com>
parents: 526
diff changeset
    36
			android:maxLines="5"
f9d7d3876e58 Le chat devrait etre plus utilisable
Da Risk <darisk972@gmail.com>
parents: 526
diff changeset
    37
			android:inputType="textShortMessage|textAutoCorrect|textMultiLine"
517
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    38
			android:imeOptions="actionSend" android:cursorVisible="true"
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    39
			android:hint="@string/chat_input_default_value" />
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    40
		<Button android:id="@+id/chat_send_message"
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    41
			android:layout_width="wrap_content" android:layout_height="fill_parent"
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    42
			android:text="@string/chat_send_message" />
fd6c52c23165 Ajout du bouton "Envoyer" dans l'activite Chat.
Jean-Manuel Da Silva <dasilvj@gmail.com>
parents: 500
diff changeset
    43
	</LinearLayout>
480
eb6f1fbea903 Premier jet de l'activite chat, devant remplacer par la suite SendIM.
dasilvj
parents:
diff changeset
    44
</LinearLayout>