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

Commit fdf8a663 authored by Lais Andrade's avatar Lais Andrade Committed by Automerger Merge Worker
Browse files

Merge "Remove VibrationEffect javadocs to methods not available in public...

Merge "Remove VibrationEffect javadocs to methods not available in public APIs." am: db3fb60b am: ef283f43 am: 6b4a4991

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2214741



Change-Id: I084c0055455863cfc1a1b65d19d63c772e2aab99
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 8dd8b6e9 6b4a4991
Loading
Loading
Loading
Loading
+1 −31
Original line number Diff line number Diff line
@@ -830,29 +830,8 @@ public abstract class VibrationEffect implements Parcelable {
     *     .addPrimitive(VibrationEffect.Composition.PRIMITIVE_TICK, 1.0f, 100)
     *     .compose();}</pre>
     *
     * <p>Composition elements can also be {@link VibrationEffect} instances, including other
     * compositions, and off durations, which are periods of time when the vibrator will be
     * turned off. Here is an example of a composition that "warms up" with a light tap,
     * a stronger double tap, then repeats a vibration pattern indefinitely:
     *
     * <pre>
     * {@code VibrationEffect repeatingEffect = VibrationEffect.startComposition()
     *     .addPrimitive(VibrationEffect.Composition.PRIMITIVE_LOW_TICK)
     *     .addOffDuration(Duration.ofMillis(10))
     *     .addEffect(VibrationEffect.createPredefined(VibrationEffect.EFFECT_DOUBLE_CLICK))
     *     .addOffDuration(Duration.ofMillis(50))
     *     .addEffect(VibrationEffect.createWaveform(pattern, repeatIndex))
     *     .compose();}</pre>
     *
     * <p>When choosing to play a composed effect, you should check that individual components are
     * supported by the device by using the appropriate vibrator method:
     *
     * <ul>
     *     <li>Primitive support can be checked using {@link Vibrator#arePrimitivesSupported}.
     *     <li>Effect support can be checked using {@link Vibrator#areEffectsSupported}.
     *     <li>Amplitude control for one-shot and waveforms with amplitude values can be checked
     *         using {@link Vibrator#hasAmplitudeControl}.
     * </ul>
     * supported by the device by using {@link Vibrator#arePrimitivesSupported}.
     *
     * @see VibrationEffect#startComposition()
     */
@@ -1021,9 +1000,6 @@ public abstract class VibrationEffect implements Parcelable {
         *
         * @param primitiveId The primitive to add
         * @return This {@link Composition} object to enable adding multiple elements in one chain.
         *
         * @throws UnreachableAfterRepeatingIndefinitelyException if the composition is currently
         * ending with a repeating effect.
         */
        @NonNull
        public Composition addPrimitive(@PrimitiveType int primitiveId) {
@@ -1038,9 +1014,6 @@ public abstract class VibrationEffect implements Parcelable {
         * @param primitiveId The primitive to add
         * @param scale The scale to apply to the intensity of the primitive.
         * @return This {@link Composition} object to enable adding multiple elements in one chain.
         *
         * @throws UnreachableAfterRepeatingIndefinitelyException if the composition is currently
         * ending with a repeating effect.
         */
        @NonNull
        public Composition addPrimitive(@PrimitiveType int primitiveId,
@@ -1056,9 +1029,6 @@ public abstract class VibrationEffect implements Parcelable {
         * @param delay The amount of time in milliseconds to wait before playing this primitive,
         *              starting at the time the previous element in this composition is finished.
         * @return This {@link Composition} object to enable adding multiple elements in one chain.
         *
         * @throws UnreachableAfterRepeatingIndefinitelyException if the composition is currently
         * ending with a repeating effect.
         */
        @NonNull
        public Composition addPrimitive(@PrimitiveType int primitiveId,