package com.cygnusa.hyperm; import android.graphics.PorterDuff; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.view.MenuItem; import android.widget.TextView; import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.widget.Toolbar; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; import com.cygnusa.hyperm.adapter.BlogListAdapter; import com.google.android.material.floatingactionbutton.FloatingActionButton; import java.util.Objects; public class BlogActivity extends AppCompatActivity { TextView header; BlogListAdapter adapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_blog); FloatingActionButton fabBtn = findViewById(R.id.fabBtn); header = findViewById(R.id.header); Toolbar toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar); toolbar.setContentInsetStartWithNavigation(0); toolbar.setTitle(""); Objects.requireNonNull(getSupportActionBar()).setTitle(""); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setDisplayShowHomeEnabled(true); Drawable backArrow = getResources().getDrawable(R.drawable.abc_ic_ab_back_material); backArrow.setColorFilter(getResources().getColor(R.color.base_color), PorterDuff.Mode.SRC_ATOP); getSupportActionBar().setHomeAsUpIndicator(backArrow); RecyclerView blog_list = findViewById(R.id.blog_list); final LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this); blog_list.setLayoutManager(linearLayoutManager); blog_list.setHasFixedSize(true); adapter = new BlogListAdapter(this); blog_list.setAdapter(adapter); } @Override public boolean onOptionsItemSelected(MenuItem item) { int id = item.getItemId(); if (id == android.R.id.home) { super.onBackPressed(); } return true; } }