am 8bee8f92: Fix examples build

* commit '8bee8f92e045f5e709dbcbedd9d486b55e73f54e':
  Fix examples build
This commit is contained in:
Behdad Esfahbod 2014-07-29 21:17:20 +00:00 committed by Android Git Automerger
commit 947aaacee5
2 changed files with 10 additions and 3 deletions

View File

@ -84,9 +84,12 @@ int runMinikinTest() {
Layout layout;
layout.setFontCollection(collection);
const char *text = "fine world \xe0\xa4\xa8\xe0\xa4\xae\xe0\xa4\xb8\xe0\xa5\x8d\xe0\xa4\xa4\xe0\xa5\x87";
const char *style = "font-size: 32;";
int bidiFlags = 0;
FontStyle fontStyle;
MinikinPaint paint;
paint.size = 32;
icu::UnicodeString icuText = icu::UnicodeString::fromUTF8(text);
layout.doLayout(icuText.getBuffer(), 0, icuText.length(), icuText.length(), style);
layout.doLayout(icuText.getBuffer(), 0, icuText.length(), icuText.length(), bidiFlags, fontStyle, paint);
layout.dump();
Bitmap bitmap(250, 50);
layout.draw(&bitmap, 10, 40, 32);

View File

@ -119,8 +119,12 @@ int runMinikinTest() {
layout.setFontCollection(collection);
const char *text = "fine world \xe0\xa4\xa8\xe0\xa4\xae\xe0\xa4\xb8\xe0\xa5\x8d\xe0\xa4\xa4\xe0\xa5\x87";
const char *style = "font-size: 32; font-weight: 700;";
int bidiFlags = 0;
FontStyle fontStyle(7);
MinikinPaint minikinPaint;
minikinPaint.size = 32;
icu::UnicodeString icuText = icu::UnicodeString::fromUTF8(text);
layout.doLayout(icuText.getBuffer(), 0, icuText.length(), icuText.length(), style);
layout.doLayout(icuText.getBuffer(), 0, icuText.length(), icuText.length(), bidiFlags, fontStyle, minikinPaint);
layout.dump();
SkAutoGraphics ag;