summaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorRomain Guy <romainguy@google.com>2010-07-20 13:09:13 -0700
committerRomain Guy <romainguy@google.com>2010-07-20 16:37:27 -0700
commita1db574036c9bc2d397b69f8200594027e1fff16 (patch)
treeece6071cd30838075c334e6b2eda391af45c0f12 /graphics
parentc0ac193b9415680f0a69e20a3f5f22d16f8053be (diff)
downloadframeworks_base-a1db574036c9bc2d397b69f8200594027e1fff16.zip
frameworks_base-a1db574036c9bc2d397b69f8200594027e1fff16.tar.gz
frameworks_base-a1db574036c9bc2d397b69f8200594027e1fff16.tar.bz2
Add preliminary support for text rendering.
Change-Id: I547eb631dbda24d13960d54b4144fb8908fd8a49
Diffstat (limited to 'graphics')
-rw-r--r--graphics/java/android/graphics/Paint.java5
-rw-r--r--graphics/java/android/graphics/TemporaryBuffer.java16
2 files changed, 13 insertions, 8 deletions
diff --git a/graphics/java/android/graphics/Paint.java b/graphics/java/android/graphics/Paint.java
index 9b4d3a8..3d63aa6 100644
--- a/graphics/java/android/graphics/Paint.java
+++ b/graphics/java/android/graphics/Paint.java
@@ -43,7 +43,10 @@ public class Paint {
private boolean mHasCompatScaling;
private float mCompatScaling;
private float mInvCompatScaling;
- /* package */ int mBidiFlags = BIDI_DEFAULT_LTR;
+ /**
+ * @hide
+ */
+ public int mBidiFlags = BIDI_DEFAULT_LTR;
private static final Style[] sStyleArray = {
Style.FILL, Style.STROKE, Style.FILL_AND_STROKE
diff --git a/graphics/java/android/graphics/TemporaryBuffer.java b/graphics/java/android/graphics/TemporaryBuffer.java
index 1d7fe01..c5b8143 100644
--- a/graphics/java/android/graphics/TemporaryBuffer.java
+++ b/graphics/java/android/graphics/TemporaryBuffer.java
@@ -18,9 +18,11 @@ package android.graphics;
import com.android.internal.util.ArrayUtils;
-/* package */ class TemporaryBuffer
-{
- /* package */ static char[] obtain(int len) {
+/**
+ * @hide
+ */
+public class TemporaryBuffer {
+ public static char[] obtain(int len) {
char[] buf;
synchronized (TemporaryBuffer.class) {
@@ -28,15 +30,15 @@ import com.android.internal.util.ArrayUtils;
sTemp = null;
}
- if (buf == null || buf.length < len)
+ if (buf == null || buf.length < len) {
buf = new char[ArrayUtils.idealCharArraySize(len)];
+ }
return buf;
}
- /* package */ static void recycle(char[] temp) {
- if (temp.length > 1000)
- return;
+ public static void recycle(char[] temp) {
+ if (temp.length > 1000) return;
synchronized (TemporaryBuffer.class) {
sTemp = temp;