Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. public class FragmentQuote extends LifecycleFragment{
  2. private QuoteViewModel quoteViewModel;
  3. private TextView quotetv;
  4. private TextView authortv;
  5.  
  6. @Nullable
  7. @Override
  8. public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
  9. View view = inflater.inflate(R.layout.fragment_quote,container,false);
  10. quotetv = (TextView) view.findViewById(R.id.quote);
  11. authortv = (TextView) view.findViewById(R.id.author);
  12. return view;
  13. }
  14.  
  15. @Override
  16. public void onActivityCreated(@Nullable Bundle savedInstanceState) {
  17. super.onActivityCreated(savedInstanceState);
  18. quoteViewModel = ViewModelProviders.of(this).get(QuoteViewModel.class);
  19. quoteViewModel.init( getArguments().getString(Constants.stringConstants.CATEGORY_ID), Constants.quoteParam.count);
  20. quoteViewModel.getQuote().observe(this, new Observer<Quote>() {
  21. @Override
  22. public void onChanged(@NonNull Quote quote) {
  23. quotetv.setText(quote.getQuote());
  24. authortv.setText(quote.getAuthor());
  25. }
  26. });
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement