2019-06-11 15:56:27 +02:00
|
|
|
package com.keylesspalace.tusky.components.instancemute
|
|
|
|
|
|
|
|
import android.os.Bundle
|
|
|
|
import com.keylesspalace.tusky.BaseActivity
|
|
|
|
import com.keylesspalace.tusky.R
|
|
|
|
import com.keylesspalace.tusky.components.instancemute.fragment.InstanceListFragment
|
2021-03-07 19:05:51 +01:00
|
|
|
import com.keylesspalace.tusky.databinding.ActivityAccountListBinding
|
2019-06-11 15:56:27 +02:00
|
|
|
import dagger.android.DispatchingAndroidInjector
|
2019-07-28 20:00:19 +02:00
|
|
|
import dagger.android.HasAndroidInjector
|
2019-06-11 15:56:27 +02:00
|
|
|
import javax.inject.Inject
|
|
|
|
|
2019-07-28 20:00:19 +02:00
|
|
|
class InstanceListActivity: BaseActivity(), HasAndroidInjector {
|
2019-06-11 15:56:27 +02:00
|
|
|
|
2019-07-28 20:00:19 +02:00
|
|
|
@Inject
|
|
|
|
lateinit var androidInjector: DispatchingAndroidInjector<Any>
|
2019-06-11 15:56:27 +02:00
|
|
|
|
|
|
|
override fun onCreate(savedInstanceState: Bundle?) {
|
|
|
|
super.onCreate(savedInstanceState)
|
2021-03-07 19:05:51 +01:00
|
|
|
val binding = ActivityAccountListBinding.inflate(layoutInflater)
|
2019-06-11 15:56:27 +02:00
|
|
|
setContentView(R.layout.activity_account_list)
|
|
|
|
|
2021-03-07 19:05:51 +01:00
|
|
|
setSupportActionBar(binding.includedToolbar.toolbar)
|
2019-06-11 15:56:27 +02:00
|
|
|
supportActionBar?.apply {
|
|
|
|
setTitle(R.string.title_domain_mutes)
|
|
|
|
setDisplayHomeAsUpEnabled(true)
|
|
|
|
setDisplayShowHomeEnabled(true)
|
|
|
|
}
|
|
|
|
|
|
|
|
supportFragmentManager
|
|
|
|
.beginTransaction()
|
|
|
|
.replace(R.id.fragment_container, InstanceListFragment())
|
|
|
|
.commit()
|
|
|
|
}
|
|
|
|
|
2019-07-28 20:00:19 +02:00
|
|
|
override fun androidInjector() = androidInjector
|
|
|
|
|
2019-06-11 15:56:27 +02:00
|
|
|
}
|