Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 19fb677a authored by Chris Wren's avatar Chris Wren Committed by Android (Google) Code Review
Browse files

Merge "provide better instructions for adding settings views."

parents e3107164 20c30936
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -23,6 +23,16 @@ import com.android.internal.logging.MetricsLogger;
 * Instrumented fragment that logs visibility state.
 */
public abstract class InstrumentedFragment extends PreferenceFragment {
    // Declare new temproary categories here, starting after this value.
    public static final int VIEW_CATEGORY_UNDECLARED = 100000;

    /**
     * Declare the view of this category.
     *
     * Categories are defined in {@link com.android.internal.logging.MetricsLogger}
     * or if there is no relevant existing category you may define one in
     * {@link com.android.settings.InstrumentedFragment}.
     */
    protected abstract int getMetricsCategory();

    @Override
+7 −0
Original line number Diff line number Diff line
@@ -23,6 +23,13 @@ import com.android.internal.logging.MetricsLogger;
 * Instrumented activity that logs visibility state.
 */
public abstract class InstrumentedPreferenceActivity extends PreferenceActivity {
    /**
     * Declare the view of this category.
     *
     * Categories are defined in {@link com.android.internal.logging.MetricsLogger}
     * or if there is no relevant existing category you may define one in
     * {@link com.android.settings.InstrumentedFragment}.
     */
    protected abstract int getMetricsCategory();

    @Override
+7 −0
Original line number Diff line number Diff line
@@ -23,6 +23,13 @@ import com.android.internal.logging.MetricsLogger;
 * Instrumented preference fragment that logs visibility state.
 */
public abstract class InstrumentedPreferenceFragment extends PreferenceFragment {
    /**
     * Declare the view of this category.
     *
     * Categories are defined in {@link com.android.internal.logging.MetricsLogger}
     * or if there is no relevant existing category you may define one in
     * {@link com.android.settings.InstrumentedFragment}.
     */
    protected abstract int getMetricsCategory();

    @Override