Language issue solved.
Live tv issue solved.
This commit is contained in:
@@ -35,9 +35,11 @@ import com.woka.streamingurls.StreamingUrlRepository
|
||||
import com.woka.userPreference.UserType
|
||||
import com.woka.userdata.userDataModels.UserDataResponse
|
||||
import com.woka.utils.ProgressView
|
||||
import com.woka.utils.changeLocale
|
||||
import com.woka.utils.hide
|
||||
import com.woka.utils.scaleAnimate
|
||||
import com.woka.utils.show
|
||||
import com.woka.utils.toast
|
||||
import com.woka.webseries.views.WebSeriesActivity
|
||||
import com.woka.wokagames.views.GamesActivity
|
||||
|
||||
@@ -60,6 +62,11 @@ class Home1Fragment : Fragment() {
|
||||
|
||||
private val clickHelper = ClicksHelper
|
||||
|
||||
override fun onAttach(context: Context) {
|
||||
super.onAttach(context)
|
||||
context.changeLocale(userPrefs?.appLanguage?:"en")
|
||||
}
|
||||
|
||||
override fun onCreateView(
|
||||
inflater: LayoutInflater, container: ViewGroup?,
|
||||
savedInstanceState: Bundle?
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.woka.home.fragments
|
||||
|
||||
import android.content.Context
|
||||
import android.content.Intent
|
||||
import android.os.Bundle
|
||||
import android.view.LayoutInflater
|
||||
@@ -28,6 +29,7 @@ import com.woka.streamingurls.StreamingUrlRepository
|
||||
import com.woka.userPreference.UserType
|
||||
import com.woka.userdata.userDataModels.UserDataResponse
|
||||
import com.woka.utils.ProgressView
|
||||
import com.woka.utils.changeLocale
|
||||
import com.woka.utils.hide
|
||||
import com.woka.utils.show
|
||||
import com.woka.webseries.views.WebSeriesActivity
|
||||
@@ -43,6 +45,11 @@ class Home2Fragment : Fragment() {
|
||||
|
||||
private val clickHelper = ClicksHelper
|
||||
|
||||
override fun onAttach(context: Context) {
|
||||
super.onAttach(context)
|
||||
context.changeLocale(WokaApp.userPrefs?.appLanguage?:"en")
|
||||
}
|
||||
|
||||
override fun onCreateView(
|
||||
inflater: LayoutInflater, container: ViewGroup?,
|
||||
savedInstanceState: Bundle?
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.woka.home.fragments
|
||||
|
||||
import android.app.Dialog
|
||||
import android.content.Context
|
||||
import android.content.Intent
|
||||
import android.content.res.ColorStateList
|
||||
import android.graphics.Color
|
||||
@@ -55,6 +56,7 @@ import com.woka.players.models.VideoViewData
|
||||
import com.woka.players.views.PlayerActivity
|
||||
import com.woka.userPreference.UserType
|
||||
import com.woka.userdata.UserRepository
|
||||
import com.woka.utils.changeLocale
|
||||
import com.woka.utils.hide
|
||||
import com.woka.utils.isNetworkConnected
|
||||
import com.woka.utils.setVisibility
|
||||
@@ -99,6 +101,11 @@ class MyListFragment : Fragment() {
|
||||
|
||||
private val clickHelper = ClicksHelper
|
||||
|
||||
override fun onAttach(context: Context) {
|
||||
super.onAttach(context)
|
||||
context.changeLocale(userPrefs?.appLanguage?:"en")
|
||||
}
|
||||
|
||||
override fun onCreateView(
|
||||
inflater: LayoutInflater, container: ViewGroup?,
|
||||
savedInstanceState: Bundle?
|
||||
|
||||
@@ -3,7 +3,6 @@ package com.woka.home.mylist.view
|
||||
import android.graphics.Color
|
||||
import android.os.Bundle
|
||||
import androidx.activity.enableEdgeToEdge
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.core.view.ViewCompat
|
||||
import androidx.core.view.WindowInsetsCompat
|
||||
import androidx.fragment.app.Fragment
|
||||
@@ -17,9 +16,10 @@ import com.woka.home.mylist.view.fragments.FavGameFragment
|
||||
import com.woka.home.mylist.view.fragments.FavKaraokeFragment
|
||||
import com.woka.home.mylist.view.fragments.FavSeriesFragment
|
||||
import com.woka.home.mylist.viewmodel.FavoriteViewModel
|
||||
import com.woka.utils.WokaBaseActivity
|
||||
import com.woka.utils.lightStatusBar
|
||||
|
||||
class FavoritesActivity : AppCompatActivity() {
|
||||
class FavoritesActivity : WokaBaseActivity() {
|
||||
|
||||
companion object{
|
||||
const val EXTRA_FAVORITE_TITLE = "extra_favorite_title"
|
||||
|
||||
@@ -4,7 +4,6 @@ import android.os.Bundle
|
||||
import android.transition.Slide
|
||||
import android.view.Gravity
|
||||
import androidx.activity.enableEdgeToEdge
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.core.view.ViewCompat
|
||||
import androidx.core.view.WindowInsetsCompat
|
||||
import com.woka.R
|
||||
@@ -14,9 +13,10 @@ import com.woka.databinding.ActivityFaqBinding
|
||||
import com.woka.modules.faqs.FAQsRepository
|
||||
import com.woka.networking.ApiResult
|
||||
import com.woka.utils.ProgressView
|
||||
import com.woka.utils.WokaBaseActivity
|
||||
import com.woka.utils.toast
|
||||
|
||||
class FaqActivity : AppCompatActivity() {
|
||||
class FaqActivity : WokaBaseActivity() {
|
||||
|
||||
private lateinit var binding: ActivityFaqBinding
|
||||
|
||||
|
||||
@@ -8,7 +8,6 @@ import android.os.Bundle
|
||||
import android.text.Html
|
||||
import android.view.WindowManager
|
||||
import androidx.activity.enableEdgeToEdge
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.core.view.ViewCompat
|
||||
import androidx.core.view.WindowInsetsCompat
|
||||
import com.woka.R
|
||||
@@ -21,10 +20,11 @@ import com.woka.modules.blogs.BlogsGridAdapter
|
||||
import com.woka.modules.blogs.BlogsRepository
|
||||
import com.woka.modules.blogs.models.Blog
|
||||
import com.woka.networking.ApiResult
|
||||
import com.woka.utils.WokaBaseActivity
|
||||
import com.woka.utils.hide
|
||||
import com.woka.utils.show
|
||||
|
||||
class BlogsActivity : AppCompatActivity() {
|
||||
class BlogsActivity : WokaBaseActivity() {
|
||||
|
||||
private lateinit var binding: ActivityBlogsBinding
|
||||
private lateinit var adapter: BlogsGridAdapter
|
||||
|
||||
@@ -7,7 +7,6 @@ import android.net.NetworkRequest
|
||||
import android.os.Bundle
|
||||
import android.view.ViewGroup
|
||||
import androidx.activity.enableEdgeToEdge
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.core.view.ViewCompat
|
||||
import androidx.core.view.WindowCompat
|
||||
import androidx.core.view.WindowInsetsCompat
|
||||
@@ -24,10 +23,11 @@ import com.woka.players.KeepScreenOnHandler
|
||||
import com.woka.players.models.PlayBackState
|
||||
import com.woka.userdata.UserRepository
|
||||
import com.woka.userdata.userDataModels.VideoViewRequestData
|
||||
import com.woka.utils.WokaBaseActivity
|
||||
import com.woka.utils.hide
|
||||
import com.woka.utils.show
|
||||
|
||||
class LiveStreamPlayerActivity : AppCompatActivity(), FullscreenHandler {
|
||||
class LiveStreamPlayerActivity : WokaBaseActivity(), FullscreenHandler {
|
||||
|
||||
companion object {
|
||||
const val EXTRA_LIVE_STREAM_URL = "extra_live_stream_url"
|
||||
|
||||
@@ -8,7 +8,6 @@ import android.util.Log
|
||||
import android.view.ViewGroup
|
||||
import androidx.activity.addCallback
|
||||
import androidx.activity.enableEdgeToEdge
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import androidx.core.view.ViewCompat
|
||||
import androidx.core.view.WindowCompat
|
||||
import androidx.core.view.WindowInsetsCompat
|
||||
@@ -27,12 +26,13 @@ import com.woka.players.models.PlayBackState
|
||||
import com.woka.players.models.VideoPlayList
|
||||
import com.woka.userdata.UserRepository
|
||||
import com.woka.userdata.userDataModels.VideoViewRequestData
|
||||
import com.woka.utils.WokaBaseActivity
|
||||
import com.woka.utils.hide
|
||||
import com.woka.utils.show
|
||||
|
||||
private const val TAG = "PlayerActivity_TAG"
|
||||
|
||||
class PlayerActivity : AppCompatActivity(), FullscreenHandler {
|
||||
class PlayerActivity : WokaBaseActivity(), FullscreenHandler {
|
||||
|
||||
companion object{
|
||||
const val EXTRA_PLAY_LIST = "player_play_list"
|
||||
|
||||
Reference in New Issue
Block a user