Loading tools/layoutlib/bridge/src/android/text/Hyphenator_Delegate.java +3 −2 Original line number Diff line number Diff line Loading @@ -20,9 +20,10 @@ import com.android.layoutlib.bridge.impl.DelegateManager; import com.android.tools.layoutlib.annotations.LayoutlibDelegate; import java.io.File; import java.nio.ByteBuffer; /** * Delegate that overrides implementation for certain methods in {@link android.text.StaticLayout} * Delegate that overrides implementation for certain methods in {@link android.text.Hyphenator} * <p/> * Through the layoutlib_create tool, selected methods of StaticLayout have been replaced * by calls to methods of the same name in this delegate class. Loading @@ -38,7 +39,7 @@ public class Hyphenator_Delegate { return null; } /*package*/ static long loadHyphenator(String patternData) { /*package*/ static long loadHyphenator(ByteBuffer buf, int offset) { return sDelegateManager.addNewDelegate(new Hyphenator_Delegate()); } } tools/layoutlib/bridge/src/android/text/StaticLayout_Delegate.java +3 −2 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ import android.icu.util.ULocale; import android.text.Primitive.PrimitiveType; import android.text.StaticLayout.LineBreaks; import java.nio.ByteBuffer; import java.util.ArrayList; import java.util.Arrays; import java.util.List; Loading Loading @@ -52,8 +53,8 @@ public class StaticLayout_Delegate { } @LayoutlibDelegate /*package*/ static long nLoadHyphenator(String patternData) { return Hyphenator_Delegate.loadHyphenator(patternData); /*package*/ static long nLoadHyphenator(ByteBuffer buf, int offset) { return Hyphenator_Delegate.loadHyphenator(buf, offset); } @LayoutlibDelegate Loading Loading
tools/layoutlib/bridge/src/android/text/Hyphenator_Delegate.java +3 −2 Original line number Diff line number Diff line Loading @@ -20,9 +20,10 @@ import com.android.layoutlib.bridge.impl.DelegateManager; import com.android.tools.layoutlib.annotations.LayoutlibDelegate; import java.io.File; import java.nio.ByteBuffer; /** * Delegate that overrides implementation for certain methods in {@link android.text.StaticLayout} * Delegate that overrides implementation for certain methods in {@link android.text.Hyphenator} * <p/> * Through the layoutlib_create tool, selected methods of StaticLayout have been replaced * by calls to methods of the same name in this delegate class. Loading @@ -38,7 +39,7 @@ public class Hyphenator_Delegate { return null; } /*package*/ static long loadHyphenator(String patternData) { /*package*/ static long loadHyphenator(ByteBuffer buf, int offset) { return sDelegateManager.addNewDelegate(new Hyphenator_Delegate()); } }
tools/layoutlib/bridge/src/android/text/StaticLayout_Delegate.java +3 −2 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ import android.icu.util.ULocale; import android.text.Primitive.PrimitiveType; import android.text.StaticLayout.LineBreaks; import java.nio.ByteBuffer; import java.util.ArrayList; import java.util.Arrays; import java.util.List; Loading Loading @@ -52,8 +53,8 @@ public class StaticLayout_Delegate { } @LayoutlibDelegate /*package*/ static long nLoadHyphenator(String patternData) { return Hyphenator_Delegate.loadHyphenator(patternData); /*package*/ static long nLoadHyphenator(ByteBuffer buf, int offset) { return Hyphenator_Delegate.loadHyphenator(buf, offset); } @LayoutlibDelegate Loading