reformat
This commit is contained in:
parent
1df528c0dc
commit
afa960c808
171 changed files with 3458 additions and 1915 deletions
|
@ -15,8 +15,8 @@ import ani.dantotsu.R
|
|||
import ani.dantotsu.connections.anilist.Anilist
|
||||
import ani.dantotsu.databinding.ActivityImageSearchBinding
|
||||
import ani.dantotsu.media.MediaDetailsActivity
|
||||
import ani.dantotsu.themes.ThemeManager
|
||||
import ani.dantotsu.others.LangSet
|
||||
import ani.dantotsu.themes.ThemeManager
|
||||
import ani.dantotsu.toast
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.launch
|
||||
|
@ -36,7 +36,7 @@ class ImageSearchActivity : AppCompatActivity() {
|
|||
}
|
||||
val inputStream = contentResolver.openInputStream(imageUri)
|
||||
|
||||
if(inputStream != null) viewModel.analyzeImage(inputStream)
|
||||
if (inputStream != null) viewModel.analyzeImage(inputStream)
|
||||
else toast(getString(R.string.error_loading_image))
|
||||
|
||||
withContext(Dispatchers.Main) {
|
||||
|
@ -49,7 +49,7 @@ class ImageSearchActivity : AppCompatActivity() {
|
|||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
LangSet.setLocale(this)
|
||||
ThemeManager(this).applyTheme()
|
||||
ThemeManager(this).applyTheme()
|
||||
binding = ActivityImageSearchBinding.inflate(layoutInflater)
|
||||
setContentView(binding.root)
|
||||
|
||||
|
@ -76,7 +76,7 @@ ThemeManager(this).applyTheme()
|
|||
override fun onItemClick(searchResult: ImageSearchViewModel.ImageResult) {
|
||||
lifecycleScope.launch(Dispatchers.IO) {
|
||||
val id = searchResult.anilist?.id?.toInt()
|
||||
if (id==null){
|
||||
if (id == null) {
|
||||
toast(getString(R.string.no_anilist_id_found))
|
||||
return@launch
|
||||
}
|
||||
|
|
|
@ -20,10 +20,12 @@ class ImageSearchResultAdapter(private val searchResults: List<ImageSearchViewMo
|
|||
itemClickListener = listener
|
||||
}
|
||||
|
||||
inner class SearchResultViewHolder(val binding : ItemSearchByImageBinding) : RecyclerView.ViewHolder(binding.root)
|
||||
inner class SearchResultViewHolder(val binding: ItemSearchByImageBinding) :
|
||||
RecyclerView.ViewHolder(binding.root)
|
||||
|
||||
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): SearchResultViewHolder {
|
||||
val binding = ItemSearchByImageBinding.inflate(LayoutInflater.from(parent.context), parent, false)
|
||||
val binding =
|
||||
ItemSearchByImageBinding.inflate(LayoutInflater.from(parent.context), parent, false)
|
||||
return SearchResultViewHolder(binding)
|
||||
}
|
||||
|
||||
|
@ -40,7 +42,8 @@ class ImageSearchResultAdapter(private val searchResults: List<ImageSearchViewMo
|
|||
R.string.similarity_text, String.format("%.1f", searchResult.similarity?.times(100))
|
||||
)
|
||||
|
||||
binding.episodeNumber.text = getString(R.string.episode_num, searchResult.episode.toString())
|
||||
binding.episodeNumber.text =
|
||||
getString(R.string.episode_num, searchResult.episode.toString())
|
||||
binding.timeStamp.text = getString(
|
||||
R.string.time_range,
|
||||
toTimestamp(searchResult.from),
|
||||
|
|
|
@ -30,7 +30,7 @@ class ImageSearchViewModel : ViewModel() {
|
|||
searchResultLiveData.postValue(res)
|
||||
}
|
||||
|
||||
fun clearResults(){
|
||||
fun clearResults() {
|
||||
searchResultLiveData.postValue(SearchResult())
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue