mirror of
				https://github.com/SimpleMobileTools/Simple-SMS-Messenger.git
				synced 2025-06-05 21:49:22 +02:00 
			
		
		
		
	show the other persons name at the Thread title
This commit is contained in:
		@@ -31,7 +31,9 @@
 | 
			
		||||
 | 
			
		||||
        <activity android:name=".activities.MainActivity" />
 | 
			
		||||
 | 
			
		||||
        <activity android:name=".activities.ThreadActivity" />
 | 
			
		||||
        <activity
 | 
			
		||||
            android:name=".activities.ThreadActivity"
 | 
			
		||||
            android:parentActivityName=".activities.MainActivity" />
 | 
			
		||||
 | 
			
		||||
        <activity
 | 
			
		||||
            android:name=".activities.SettingsActivity"
 | 
			
		||||
 
 | 
			
		||||
@@ -15,6 +15,7 @@ import com.simplemobiletools.smsmessenger.adapters.MessagesAdapter
 | 
			
		||||
import com.simplemobiletools.smsmessenger.extensions.config
 | 
			
		||||
import com.simplemobiletools.smsmessenger.extensions.getMessages
 | 
			
		||||
import com.simplemobiletools.smsmessenger.helpers.THREAD_ID
 | 
			
		||||
import com.simplemobiletools.smsmessenger.helpers.THREAD_NAME
 | 
			
		||||
import com.simplemobiletools.smsmessenger.models.Message
 | 
			
		||||
import kotlinx.android.synthetic.main.activity_main.*
 | 
			
		||||
 | 
			
		||||
@@ -78,6 +79,7 @@ class MainActivity : SimpleActivity() {
 | 
			
		||||
        MessagesAdapter(this, messages, messages_list, messages_fastscroller) {
 | 
			
		||||
            Intent(this, ThreadActivity::class.java).apply {
 | 
			
		||||
                putExtra(THREAD_ID, (it as Message).thread)
 | 
			
		||||
                putExtra(THREAD_NAME, it.address)
 | 
			
		||||
                startActivity(this)
 | 
			
		||||
            }
 | 
			
		||||
        }.apply {
 | 
			
		||||
 
 | 
			
		||||
@@ -5,6 +5,7 @@ import com.simplemobiletools.smsmessenger.R
 | 
			
		||||
import com.simplemobiletools.smsmessenger.adapters.ThreadAdapter
 | 
			
		||||
import com.simplemobiletools.smsmessenger.extensions.getMessages
 | 
			
		||||
import com.simplemobiletools.smsmessenger.helpers.THREAD_ID
 | 
			
		||||
import com.simplemobiletools.smsmessenger.helpers.THREAD_NAME
 | 
			
		||||
import kotlinx.android.synthetic.main.activity_thread.*
 | 
			
		||||
 | 
			
		||||
class ThreadActivity : SimpleActivity() {
 | 
			
		||||
@@ -12,6 +13,8 @@ class ThreadActivity : SimpleActivity() {
 | 
			
		||||
    override fun onCreate(savedInstanceState: Bundle?) {
 | 
			
		||||
        super.onCreate(savedInstanceState)
 | 
			
		||||
        setContentView(R.layout.activity_thread)
 | 
			
		||||
        title = intent.getStringExtra(THREAD_NAME) ?: getString(R.string.app_launcher_name)
 | 
			
		||||
 | 
			
		||||
        val threadID = intent.getIntExtra(THREAD_ID, 0)
 | 
			
		||||
        val messages = getMessages(threadID)
 | 
			
		||||
        messages.sortBy { it.id }
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,4 @@
 | 
			
		||||
package com.simplemobiletools.smsmessenger.helpers
 | 
			
		||||
 | 
			
		||||
const val THREAD_ID = "thread_id"
 | 
			
		||||
const val THREAD_NAME = "thread_name"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user