MyHyperRanking.java 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. package com.cygnusa.hyperm;
  2. import android.graphics.PorterDuff;
  3. import android.graphics.drawable.Drawable;
  4. import android.os.Bundle;
  5. import android.view.MenuItem;
  6. import android.widget.TextView;
  7. import androidx.appcompat.app.AppCompatActivity;
  8. import androidx.appcompat.widget.Toolbar;
  9. import androidx.recyclerview.widget.LinearLayoutManager;
  10. import androidx.recyclerview.widget.RecyclerView;
  11. import com.cygnusa.hyperm.adapter.MyHyperRankingAdapter;
  12. import com.google.android.material.floatingactionbutton.FloatingActionButton;
  13. import java.util.Objects;
  14. public class MyHyperRanking extends AppCompatActivity {
  15. TextView header;
  16. MyHyperRankingAdapter adapter;
  17. @Override
  18. protected void onCreate(Bundle savedInstanceState) {
  19. super.onCreate(savedInstanceState);
  20. setContentView(R.layout.activity_hyper_my_ranking);
  21. FloatingActionButton fabBtn = findViewById(R.id.fabBtn);
  22. header = findViewById(R.id.header);
  23. Toolbar toolbar = findViewById(R.id.toolbar);
  24. setSupportActionBar(toolbar);
  25. toolbar.setContentInsetStartWithNavigation(0);
  26. toolbar.setTitle("");
  27. Objects.requireNonNull(getSupportActionBar()).setTitle("");
  28. getSupportActionBar().setDisplayHomeAsUpEnabled(true);
  29. getSupportActionBar().setDisplayShowHomeEnabled(true);
  30. Drawable backArrow = getResources().getDrawable(R.drawable.abc_ic_ab_back_material);
  31. backArrow.setColorFilter(getResources().getColor(R.color.base_color), PorterDuff.Mode.SRC_ATOP);
  32. getSupportActionBar().setHomeAsUpIndicator(backArrow);
  33. RecyclerView blog_list = findViewById(R.id.leaderList);
  34. final LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
  35. blog_list.setLayoutManager(linearLayoutManager);
  36. blog_list.setHasFixedSize(true);
  37. adapter = new MyHyperRankingAdapter(this);
  38. blog_list.setAdapter(adapter);
  39. }
  40. @Override
  41. public boolean onOptionsItemSelected(MenuItem item) {
  42. int id = item.getItemId();
  43. if (id == android.R.id.home) {
  44. super.onBackPressed();
  45. }
  46. return true;
  47. }
  48. }