Adds setTitle helper method to MCFragment.
This commit is contained in:
		| @@ -1,5 +1,8 @@ | |||||||
| package com.majinnaibu.monstercards.ui; | package com.majinnaibu.monstercards.ui; | ||||||
|  |  | ||||||
|  | import android.app.Activity; | ||||||
|  |  | ||||||
|  | import androidx.appcompat.app.ActionBar; | ||||||
| import androidx.appcompat.app.AppCompatActivity; | import androidx.appcompat.app.AppCompatActivity; | ||||||
| import androidx.fragment.app.Fragment; | import androidx.fragment.app.Fragment; | ||||||
|  |  | ||||||
| @@ -18,4 +21,15 @@ public class MCFragment extends Fragment { | |||||||
|     public AppCompatActivity requireAppCompatActivity() { |     public AppCompatActivity requireAppCompatActivity() { | ||||||
|         return (AppCompatActivity) requireActivity(); |         return (AppCompatActivity) requireActivity(); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     public void setTitle(CharSequence title) { | ||||||
|  |         Activity activity = requireActivity(); | ||||||
|  |         if (activity instanceof AppCompatActivity) { | ||||||
|  |             AppCompatActivity appCompatActivity = (AppCompatActivity) activity; | ||||||
|  |             ActionBar supportActionBar = appCompatActivity.getSupportActionBar(); | ||||||
|  |             if (supportActionBar != null) { | ||||||
|  |                 supportActionBar.setTitle(title); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |     } | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user