You've already forked android_translation_layer
mirror of
https://gitlab.com/android_translation_layer/android_translation_layer.git
synced 2025-10-27 11:48:10 -07:00
add Java APIs needed for WhatsApp MainActivity and ConversationActivity
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
@@ -27,4 +27,6 @@ public class Layout {
|
||||
public int getHeight() {return 10;}
|
||||
|
||||
public void draw(Canvas canvas) {}
|
||||
|
||||
public int getParagraphDirection(int line) {return 0;}
|
||||
}
|
||||
|
||||
8
src/api-impl/android/text/format/Time.java
Normal file
8
src/api-impl/android/text/format/Time.java
Normal file
@@ -0,0 +1,8 @@
|
||||
package android.text.format;
|
||||
|
||||
public class Time {
|
||||
|
||||
public long gmtoff = 0;
|
||||
|
||||
public void set(long millis) {}
|
||||
}
|
||||
8
src/api-impl/android/text/method/TextKeyListener.java
Normal file
8
src/api-impl/android/text/method/TextKeyListener.java
Normal file
@@ -0,0 +1,8 @@
|
||||
package android.text.method;
|
||||
|
||||
import android.text.Editable;
|
||||
|
||||
public class TextKeyListener {
|
||||
|
||||
public static void clear(Editable content) {}
|
||||
}
|
||||
4
src/api-impl/android/text/style/AbsoluteSizeSpan.java
Normal file
4
src/api-impl/android/text/style/AbsoluteSizeSpan.java
Normal file
@@ -0,0 +1,4 @@
|
||||
package android.text.style;
|
||||
|
||||
public class AbsoluteSizeSpan {
|
||||
}
|
||||
@@ -1,3 +1,6 @@
|
||||
package android.text.style;
|
||||
|
||||
public interface LeadingMarginSpan {}
|
||||
public interface LeadingMarginSpan {
|
||||
|
||||
public static class Standard implements LeadingMarginSpan {}
|
||||
}
|
||||
|
||||
4
src/api-impl/android/text/style/StrikethroughSpan.java
Normal file
4
src/api-impl/android/text/style/StrikethroughSpan.java
Normal file
@@ -0,0 +1,4 @@
|
||||
package android.text.style;
|
||||
|
||||
public class StrikethroughSpan {
|
||||
}
|
||||
4
src/api-impl/android/text/style/UpdateLayout.java
Normal file
4
src/api-impl/android/text/style/UpdateLayout.java
Normal file
@@ -0,0 +1,4 @@
|
||||
package android.text.style;
|
||||
|
||||
public interface UpdateLayout {
|
||||
}
|
||||
Reference in New Issue
Block a user