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

Commit b39805e0 authored by Fan Zhang's avatar Fan Zhang
Browse files

Code clean up

- Remove unused DashboardTilePreference class
- Use FooterPreference in ManageAssist fragment
- reformat manage_assist xml file

Bug: 35203386
Test: visual
Change-Id: If3dbbd0fb1977d6f3c7dbf4544d71f5e6e801327
parent 3fca717d
Loading
Loading
Loading
Loading
+10 −19
Original line number Diff line number Diff line
@@ -17,14 +17,12 @@

<PreferenceScreen
    xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:settings="http://schemas.android.com/apk/res-auto"
        android:key="manage_assist">
    android:title="@string/assist_and_voice_input_title">

    <com.android.settings.applications.DefaultAssistPreference
        android:key="default_assist"
        android:title="@string/default_assist_title"
            android:summary="@string/default_assist_none"
            />
        android:summary="@string/default_assist_none"/>

    <SwitchPreference
        android:key="context"
@@ -40,17 +38,10 @@
    <SwitchPreference
        android:key="flash"
        android:title="@string/assist_flash_title"
            android:summary="@string/assist_flash_summary"
    />
        android:summary="@string/assist_flash_summary"/>

    <com.android.settings.voice.VoiceInputListPreference
        android:key="voice_input_settings"
            android:title="@string/voice_input_settings_title"
            />

    <com.android.settings.DividerPreference
        android:summary="@string/assist_footer"
        android:selectable="false"
        settings:allowDividerAbove="true" />
        android:title="@string/voice_input_settings_title"/>

</PreferenceScreen>
+2 −1
Original line number Diff line number Diff line
@@ -68,7 +68,8 @@ public class ManageAssist extends SettingsPreferenceFragment

        mFlashPref = (SwitchPreference) findPreference(KEY_FLASH);
        mFlashPref.setOnPreferenceChangeListener(this);

        mFooterPreferenceMixin.createFooterPreference()
                .setTitle(R.string.assist_footer);
        mVoiceInputPref = (VoiceInputListPreference) findPreference(KEY_VOICE_INPUT);
        updateUi();
    }
+0 −45
Original line number Diff line number Diff line
/**
 * Copyright (C) 2016 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.android.settings.dashboard;

import android.content.Context;
import android.util.AttributeSet;

import com.android.settings.DividerPreference;
import com.android.settings.R;

/**
 * A {@code Preference} styled as a dashboard tile.
 */
public class DashboardTilePreference extends DividerPreference {

    public DashboardTilePreference(Context context, AttributeSet attrs) {
        super(context, attrs);
        init();
    }

    public DashboardTilePreference(Context context) {
        super(context);
        init();
    }

    private void init() {
        setLayoutResource(R.layout.dashboard_tile);
        setDividerAllowedAbove(false);
        setDividerAllowedBelow(false);
    }

}