add Java APIs needed for WhatsApp MainActivity and ConversationActivity

This commit is contained in:
Julian Winkler
2024-08-25 11:20:01 +02:00
parent 9d8e091799
commit c492e1f03f
74 changed files with 903 additions and 69 deletions

View File

@@ -2,7 +2,15 @@ package android.text;
public interface Editable extends CharSequence {
public class Factory {}
public class Factory {
public static Factory getInstance() {
return new Factory();
}
public Editable newEditable(CharSequence source) {
return new SpannableStringBuilder(source);
}
}
public Editable replace(int start, int end, CharSequence source, int destoff, int destlen);

View File

@@ -27,4 +27,6 @@ public class Layout {
public int getHeight() {return 10;}
public void draw(Canvas canvas) {}
public int getParagraphDirection(int line) {return 0;}
}

View File

@@ -0,0 +1,8 @@
package android.text.format;
public class Time {
public long gmtoff = 0;
public void set(long millis) {}
}

View File

@@ -0,0 +1,8 @@
package android.text.method;
import android.text.Editable;
public class TextKeyListener {
public static void clear(Editable content) {}
}

View File

@@ -0,0 +1,4 @@
package android.text.style;
public class AbsoluteSizeSpan {
}

View File

@@ -1,3 +1,6 @@
package android.text.style;
public interface LeadingMarginSpan {}
public interface LeadingMarginSpan {
public static class Standard implements LeadingMarginSpan {}
}

View File

@@ -0,0 +1,4 @@
package android.text.style;
public class StrikethroughSpan {
}

View File

@@ -0,0 +1,4 @@
package android.text.style;
public interface UpdateLayout {
}