Package uz space proverb data import androidx room. ColumnInfo
Download 53,03 Kb.
|
Zoonim naqil-maqallar sozligi code
}
actionBarTitle.text = context?.getString(R.string.about) } binding.apply { tvAbout.setTextSize( TypedValue.COMPLEX_UNIT_SP, Settings().getTextSize(Settings.TEXT_SIZE_DESCRIPTON, requireContext()) ) } } } package uz.space.proverb.ui import android.os.Bundle import android.util.TypedValue import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.Toast import androidx.fragment.app.Fragment import androidx.navigation.NavController import androidx.navigation.Navigation import androidx.navigation.fragment.navArgs import com.google.gson.Gson import uz.space.proverb.R import uz.space.proverb.data.Proverb import uz.space.proverb.databinding.ActionBarBinding import uz.space.proverb.databinding.FragmentDescriptionBinding import uz.space.proverb.settings.Settings class DescriptionFragment : Fragment() { private val args: DescriptionFragmentArgs by navArgs()
override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View? { // Inflate the layout for this fragment return inflater.inflate(R.layout.fragment_description, container, false) } override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) binding = FragmentDescriptionBinding.bind(view) actBinding = ActionBarBinding.bind(view) navController = Navigation.findNavController(view) var strModel = args.model val gson = Gson() model = gson.fromJson(strModel, Proverb::class.java) binding.apply { tvDescription.text = model.allText + "\n\n" tvDescription.setTextSize( TypedValue.COMPLEX_UNIT_SP, Settings().getTextSize(Settings.TEXT_SIZE_DESCRIPTON, requireContext()) ) Download 53,03 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling