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