mirror of
https://github.com/nextcloud/talk-android.git
synced 2024-11-26 06:55:42 +03:00
Refactor code
Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
This commit is contained in:
parent
f0670f9f15
commit
ed5a12b7da
2 changed files with 17 additions and 22 deletions
|
@ -3474,41 +3474,36 @@ class ChatActivity :
|
|||
""
|
||||
}
|
||||
|
||||
val statusMessageView = binding.chatToolbar.findViewById<TextView>(R.id.chat_toolbar_status_message)
|
||||
if (currentConversation?.type == ConversationType.ROOM_TYPE_ONE_TO_ONE_CALL) {
|
||||
var statusMessage = ""
|
||||
if (currentConversation?.statusIcon != null) {
|
||||
statusMessage += currentConversation?.statusIcon
|
||||
}
|
||||
|
||||
if (currentConversation?.statusMessage != null) {
|
||||
statusMessage += currentConversation?.statusMessage
|
||||
}
|
||||
|
||||
if (statusMessage.isNotEmpty()) {
|
||||
viewThemeUtils.platform.colorTextView(statusMessageView, ColorRole.ON_SURFACE)
|
||||
statusMessageView.text = statusMessage
|
||||
statusMessageView.visibility = View.VISIBLE
|
||||
statusMessageViewContents(statusMessage)
|
||||
} else {
|
||||
statusMessageView.visibility = View.GONE
|
||||
}
|
||||
} else {
|
||||
var descriptionMessage = ""
|
||||
if (currentConversation?.type == ConversationType.ROOM_GROUP_CALL ||
|
||||
currentConversation?.type == ConversationType.ROOM_PUBLIC_CALL
|
||||
) {
|
||||
var descriptionMessage = ""
|
||||
descriptionMessage += currentConversation?.description
|
||||
statusMessageViewContents(descriptionMessage)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (descriptionMessage.isNotEmpty()) {
|
||||
private fun statusMessageViewContents(statusMessageContent: String) {
|
||||
val statusMessageView = binding.chatToolbar.findViewById<TextView>(R.id.chat_toolbar_status_message)
|
||||
if (statusMessageContent.isNotEmpty()) {
|
||||
viewThemeUtils.platform.colorTextView(statusMessageView, ColorRole.ON_SURFACE)
|
||||
statusMessageView.text = descriptionMessage
|
||||
statusMessageView.text = statusMessageContent
|
||||
statusMessageView.visibility = View.VISIBLE
|
||||
} else {
|
||||
statusMessageView.visibility = View.GONE
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public override fun onDestroy() {
|
||||
super.onDestroy()
|
||||
|
|
|
@ -40,13 +40,13 @@
|
|||
android:lines="1"
|
||||
android:textAlignment="viewStart"
|
||||
android:textColor="@color/low_emphasis_text"
|
||||
android:textSize="14sp"
|
||||
android:textSize="13sp"
|
||||
tools:text="Jane Doe" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/avatar_view"
|
||||
android:layout_width="60dp"
|
||||
android:layout_height="60dp"
|
||||
android:layout_width="52dp"
|
||||
android:layout_height="52dp"
|
||||
android:layout_centerVertical="true"
|
||||
android:layout_marginEnd="@dimen/standard_margin"
|
||||
android:contentDescription="@string/avatar" />
|
||||
|
|
Loading…
Reference in a new issue