srctree

Robin Lindén parent 3335728c 4a8721e2
Display contact name in toolbar in chat view

inlinesplit
app/src/main/AndroidManifest.xml added: 21, removed: 10, total 11
@@ -9,7 +9,9 @@
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".ChatActivity">
<activity
android:name=".ChatActivity"
android:theme="@style/AppTheme.NoActionBar">
</activity>
<activity
android:name=".ContactListActivity"
 
app/src/main/java/ltd/evilcorp/atox/ChatActivity.kt added: 21, removed: 10, total 11
@@ -1,8 +1,8 @@
package ltd.evilcorp.atox
 
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.util.Log
import android.support.v7.app.AppCompatActivity
import android.support.v7.widget.Toolbar
import android.widget.ListView
import kotlinx.android.synthetic.main.activity_chat.*
 
@@ -13,9 +13,6 @@ class ChatActivity : AppCompatActivity() {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_chat)
 
val username = intent.getStringExtra("username")
Log.e("ChatActivity", username)
 
messages.add(MessageModel("hello", Sender.Received))
messages.add(MessageModel("how are you", Sender.Received))
messages.add(MessageModel("I'm good, thanks.", Sender.Sent))
@@ -29,5 +26,8 @@ class ChatActivity : AppCompatActivity() {
adapter.notifyDataSetChanged()
outgoingMessage.text.clear()
}
 
val toolbar = findViewById<Toolbar>(R.id.toolbar)
toolbar.title = intent.getStringExtra("username")
}
}
 
app/src/main/res/layout/activity_chat.xml added: 21, removed: 10, total 11
@@ -6,6 +6,15 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".ChatActivity">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:background="@color/colorPrimary"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"/>
<ListView
android:id="@+id/messages"
android:layout_width="0dp"
@@ -20,7 +29,7 @@
android:transcriptMode="alwaysScroll"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintTop_toBottomOf="@id/toolbar"
app:layout_constraintBottom_toTopOf="@+id/outgoingMessage"/>
<EditText
android:id="@+id/outgoingMessage"