diff options
| -rw-r--r-- | tools/layoutlib/bridge/src/android/text/Hyphenator_Delegate.java | 5 | ||||
| -rw-r--r-- | tools/layoutlib/bridge/src/android/text/StaticLayout_Delegate.java | 5 | 
2 files changed, 6 insertions, 4 deletions
diff --git a/tools/layoutlib/bridge/src/android/text/Hyphenator_Delegate.java b/tools/layoutlib/bridge/src/android/text/Hyphenator_Delegate.java index 5a595970e195..44ce7311a95c 100644 --- a/tools/layoutlib/bridge/src/android/text/Hyphenator_Delegate.java +++ b/tools/layoutlib/bridge/src/android/text/Hyphenator_Delegate.java @@ -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. @@ -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());      }  } diff --git a/tools/layoutlib/bridge/src/android/text/StaticLayout_Delegate.java b/tools/layoutlib/bridge/src/android/text/StaticLayout_Delegate.java index 1b0ba5156acd..65c0a07bbac4 100644 --- a/tools/layoutlib/bridge/src/android/text/StaticLayout_Delegate.java +++ b/tools/layoutlib/bridge/src/android/text/StaticLayout_Delegate.java @@ -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; @@ -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  |