issue 2931 progress

Signed-off-by: Julius Linus <juliuslinus1@gmail.com>

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
This commit is contained in:
rapterjet2004 2023-05-15 09:39:08 -05:00 committed by Andy Scherzinger
parent 8cdd8e9d8f
commit 0168be395a
No known key found for this signature in database
GPG Key ID: 6CADC7E3523C308B

View File

@ -2,13 +2,11 @@ package com.nextcloud.talk.translate
import android.graphics.drawable.ColorDrawable import android.graphics.drawable.ColorDrawable
import android.os.Bundle import android.os.Bundle
import android.text.method.ScrollingMovementMethod import android.text.method.ScrollingMovementMethod
import android.view.View
import autodagger.AutoInjector import autodagger.AutoInjector
import com.nextcloud.talk.R import com.nextcloud.talk.R
import com.nextcloud.talk.activities.BaseActivity import com.nextcloud.talk.activities.BaseActivity
import com.nextcloud.talk.api.NcApi import com.nextcloud.talk.api.NcApi
import com.nextcloud.talk.application.NextcloudTalkApplication import com.nextcloud.talk.application.NextcloudTalkApplication
import com.nextcloud.talk.data.user.model.User
import com.nextcloud.talk.databinding.ActivityTranslateBinding import com.nextcloud.talk.databinding.ActivityTranslateBinding
import com.nextcloud.talk.users.UserManager import com.nextcloud.talk.users.UserManager
import com.nextcloud.talk.utils.bundle.BundleKeys import com.nextcloud.talk.utils.bundle.BundleKeys
@ -30,9 +28,9 @@ class TranslateActivity : BaseActivity()
@Inject @Inject
lateinit var userManager: UserManager lateinit var userManager: UserManager
lateinit var currentUser: User // lateinit var currentUser: User
val url : String? = currentUser.baseUrl + "/translation" // val url : String? = currentUser.baseUrl + "/translation"
var text : String? = null var text : String? = null
@ -43,7 +41,9 @@ class TranslateActivity : BaseActivity()
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
binding = ActivityTranslateBinding.inflate(layoutInflater) binding = ActivityTranslateBinding.inflate(layoutInflater)
val bundle = intent.extras
binding.originalMessageTextview.text = bundle?.getString(BundleKeys.KEY_TRANSLATE_MESSAGE)
text = binding.originalMessageTextview.text as String?
setupTextViews() setupTextViews()
setupActionBar() setupActionBar()
@ -71,9 +71,7 @@ class TranslateActivity : BaseActivity()
original.movementMethod = ScrollingMovementMethod() original.movementMethod = ScrollingMovementMethod()
translation.movementMethod = ScrollingMovementMethod() translation.movementMethod = ScrollingMovementMethod()
val bundle = intent.extras
binding.originalMessageTextview.text = bundle?.getString(BundleKeys.KEY_TRANSLATE_MESSAGE)
text = binding.originalMessageTextview.text as String?
} }
@ -123,13 +121,13 @@ class TranslateActivity : BaseActivity()
// TODO set spinner options to use array from getLanguageOptions() // TODO set spinner options to use array from getLanguageOptions()
// TODO set onClickListener to call server using translate() // TODO set onClickListener to call server using translate()
binding.toLanguageSpinner.setOnClickListener(View.OnClickListener { // binding.toLanguageSpinner.setOnClickListener(View.OnClickListener {
// translate() // // translate()
}) // })
//
binding.fromLanguageSpinner.setOnClickListener(View.OnClickListener { // binding.fromLanguageSpinner.setOnClickListener(View.OnClickListener {
// translate() // // translate()
}) // })
} }