mirror of
https://github.com/libre-tube/LibreTube.git
synced 2025-04-28 07:50:31 +05:30
Added views placeholder to strings instead of hardcoded.
This commit is contained in:
parent
0cf31945d4
commit
7710b5c717
@ -6,6 +6,7 @@ import android.view.LayoutInflater
|
|||||||
import android.view.ViewGroup
|
import android.view.ViewGroup
|
||||||
import androidx.fragment.app.FragmentManager
|
import androidx.fragment.app.FragmentManager
|
||||||
import androidx.recyclerview.widget.RecyclerView
|
import androidx.recyclerview.widget.RecyclerView
|
||||||
|
import com.github.libretube.R
|
||||||
import com.github.libretube.databinding.TrendingRowBinding
|
import com.github.libretube.databinding.TrendingRowBinding
|
||||||
import com.github.libretube.extensions.formatShort
|
import com.github.libretube.extensions.formatShort
|
||||||
import com.github.libretube.extensions.setFormattedDuration
|
import com.github.libretube.extensions.setFormattedDuration
|
||||||
@ -15,6 +16,7 @@ import com.github.libretube.ui.sheets.VideoOptionsBottomSheet
|
|||||||
import com.github.libretube.ui.viewholders.SubscriptionViewHolder
|
import com.github.libretube.ui.viewholders.SubscriptionViewHolder
|
||||||
import com.github.libretube.util.ImageHelper
|
import com.github.libretube.util.ImageHelper
|
||||||
import com.github.libretube.util.NavigationHelper
|
import com.github.libretube.util.NavigationHelper
|
||||||
|
import org.chromium.base.ContextUtils.getApplicationContext
|
||||||
|
|
||||||
class TrendingAdapter(
|
class TrendingAdapter(
|
||||||
private val streamItems: List<com.github.libretube.api.obj.StreamItem>,
|
private val streamItems: List<com.github.libretube.api.obj.StreamItem>,
|
||||||
@ -53,8 +55,9 @@ class TrendingAdapter(
|
|||||||
textViewTitle.text = trending.title
|
textViewTitle.text = trending.title
|
||||||
textViewChannel.text =
|
textViewChannel.text =
|
||||||
trending.uploaderName + " • " +
|
trending.uploaderName + " • " +
|
||||||
trending.views.formatShort() + " views • " +
|
trending.views.formatShort() + " " +
|
||||||
DateUtils.getRelativeTimeSpanString(trending.uploaded!!)
|
getApplicationContext().resources.getString(R.string.views_placeholder) +
|
||||||
|
" • " + DateUtils.getRelativeTimeSpanString(trending.uploaded!!)
|
||||||
thumbnailDuration.setFormattedDuration(trending.duration!!)
|
thumbnailDuration.setFormattedDuration(trending.duration!!)
|
||||||
channelImage.setOnClickListener {
|
channelImage.setOnClickListener {
|
||||||
NavigationHelper.navigateChannel(root.context, trending.uploaderUrl)
|
NavigationHelper.navigateChannel(root.context, trending.uploaderUrl)
|
||||||
|
@ -153,6 +153,7 @@
|
|||||||
<string name="music_directory">Music folder</string>
|
<string name="music_directory">Music folder</string>
|
||||||
<string name="movies_directory">Movie folder</string>
|
<string name="movies_directory">Movie folder</string>
|
||||||
<string name="shareTo">Share URL to</string>
|
<string name="shareTo">Share URL to</string>
|
||||||
|
<string name="views_placeholder">views</string>
|
||||||
<string name="views">%1$s views</string>
|
<string name="views">%1$s views</string>
|
||||||
<string name="defaultIcon">Default</string>
|
<string name="defaultIcon">Default</string>
|
||||||
<string name="legacyIcon">Lost legacy</string>
|
<string name="legacyIcon">Lost legacy</string>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user