[Catalyst] Vibration and haptics screen migration

- Add a flag for vibration and haptics migration
- Add skeleton of vibration and haptics

Bug: 368360218
Test: atest VibrationIntensityScreenTest
Flag: com.android.settings.flags.catalyst_vibration_intensity_screen
Change-Id: I0117f570fe9bf92e61974984d00c0bd5be684fff
This commit is contained in:
Mill Chen
2024-10-15 04:09:28 +00:00
parent aeb05239de
commit b923194def
4 changed files with 97 additions and 0 deletions

View File

@@ -25,6 +25,8 @@ import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
import androidx.recyclerview.widget.RecyclerView;
@@ -90,4 +92,9 @@ public class VibrationIntensitySettingsFragment extends DashboardFragment {
return VibrationIntensitySettingsFragment.isPageSearchEnabled(context);
}
};
@Override
public @Nullable String getPreferenceScreenBindingKey(@NonNull Context context) {
return VibrationIntensityScreen.KEY;
}
}