diff options
Diffstat (limited to 'src/com/android/settings/SettingsPreferenceFragment.java')
-rw-r--r-- | src/com/android/settings/SettingsPreferenceFragment.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/settings/SettingsPreferenceFragment.java b/src/com/android/settings/SettingsPreferenceFragment.java index 9e645ab..17ff4b2 100644 --- a/src/com/android/settings/SettingsPreferenceFragment.java +++ b/src/com/android/settings/SettingsPreferenceFragment.java @@ -42,6 +42,8 @@ import android.widget.Button; import android.widget.ListAdapter; import android.widget.ListView; +import com.android.settings.widget.FloatingActionButton; + /** * Base class for Settings fragments, with some helper functions and dialog management. */ @@ -80,6 +82,7 @@ public abstract class SettingsPreferenceFragment extends InstrumentedPreferenceF }; private ViewGroup mPinnedHeaderFrameLayout; + private FloatingActionButton mFloatingActionButton; @Override public void onCreate(Bundle icicle) { @@ -101,9 +104,14 @@ public abstract class SettingsPreferenceFragment extends InstrumentedPreferenceF Bundle savedInstanceState) { final View root = super.onCreateView(inflater, container, savedInstanceState); mPinnedHeaderFrameLayout = (ViewGroup) root.findViewById(R.id.pinned_header); + mFloatingActionButton = (FloatingActionButton) root.findViewById(R.id.fab); return root; } + public FloatingActionButton getFloatingActionButton() { + return mFloatingActionButton; + } + public void setPinnedHeaderView(View pinnedHeader) { mPinnedHeaderFrameLayout.addView(pinnedHeader); mPinnedHeaderFrameLayout.setVisibility(View.VISIBLE); |