From 3abbef51171a352a1a7aa03d8710b2408299b217 Mon Sep 17 00:00:00 2001 From: Julian Winkler Date: Sun, 26 Oct 2025 17:23:27 +0100 Subject: [PATCH] make LeadingMarginSpan.Standard a ParcelableSpan --- src/api-impl/android/text/ParcelableSpan.java | 4 ++++ src/api-impl/android/text/style/LeadingMarginSpan.java | 4 +++- src/api-impl/meson.build | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 src/api-impl/android/text/ParcelableSpan.java diff --git a/src/api-impl/android/text/ParcelableSpan.java b/src/api-impl/android/text/ParcelableSpan.java new file mode 100644 index 00000000..1aa273b9 --- /dev/null +++ b/src/api-impl/android/text/ParcelableSpan.java @@ -0,0 +1,4 @@ +package android.text; + +public interface ParcelableSpan { +} diff --git a/src/api-impl/android/text/style/LeadingMarginSpan.java b/src/api-impl/android/text/style/LeadingMarginSpan.java index b3b37433..4b8750ba 100644 --- a/src/api-impl/android/text/style/LeadingMarginSpan.java +++ b/src/api-impl/android/text/style/LeadingMarginSpan.java @@ -1,8 +1,10 @@ package android.text.style; +import android.text.ParcelableSpan; + public interface LeadingMarginSpan { - public static class Standard implements LeadingMarginSpan { + public static class Standard implements LeadingMarginSpan, ParcelableSpan { public Standard(int indent) {} diff --git a/src/api-impl/meson.build b/src/api-impl/meson.build index 9b0a1770..8455aa4a 100644 --- a/src/api-impl/meson.build +++ b/src/api-impl/meson.build @@ -405,6 +405,7 @@ srcs = [ 'android/text/InputFilter.java', 'android/text/Layout.java', 'android/text/NoCopySpan.java', + 'android/text/ParcelableSpan.java', 'android/text/Selection.java', 'android/text/SpanWatcher.java', 'android/text/Spannable.java',