diff options
| author | Romain Guy <romainguy@google.com> | 2010-08-10 17:26:42 -0700 |
|---|---|---|
| committer | Romain Guy <romainguy@google.com> | 2010-08-10 17:26:42 -0700 |
| commit | a674ab74e359ac73b4c4dd6b1a3a771836ac7e40 (patch) | |
| tree | d8797f1491f1486bf6cfedca446ccf845af4dc95 /tests | |
| parent | 7a70374606499f8dbc65fd295b26672e95426595 (diff) | |
| download | frameworks_base-a674ab74e359ac73b4c4dd6b1a3a771836ac7e40.zip frameworks_base-a674ab74e359ac73b4c4dd6b1a3a771836ac7e40.tar.gz frameworks_base-a674ab74e359ac73b4c4dd6b1a3a771836ac7e40.tar.bz2 | |
Add support for text underline and strikethru.
Change-Id: I3a0e6643d7cafbdd06d9a908c8cf9347dcaba146
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/HwAccelerationTest/src/com/google/android/test/hwui/TextActivity.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/HwAccelerationTest/src/com/google/android/test/hwui/TextActivity.java b/tests/HwAccelerationTest/src/com/google/android/test/hwui/TextActivity.java index 3b5cf43..59f665c 100644 --- a/tests/HwAccelerationTest/src/com/google/android/test/hwui/TextActivity.java +++ b/tests/HwAccelerationTest/src/com/google/android/test/hwui/TextActivity.java @@ -35,6 +35,7 @@ public class TextActivity extends Activity { static class CustomTextView extends View { private final Paint mMediumPaint; private final Paint mLargePaint; + private final Paint mStrikePaint; CustomTextView(Context c) { super(c); @@ -45,6 +46,11 @@ public class TextActivity extends Activity { mLargePaint = new Paint(); mLargePaint.setAntiAlias(true); mLargePaint.setTextSize(36.0f); + mStrikePaint = new Paint(); + mStrikePaint.setAntiAlias(true); + mStrikePaint.setTextSize(16.0f); + mStrikePaint.setUnderlineText(true); + } @Override @@ -61,6 +67,15 @@ public class TextActivity extends Activity { canvas.drawText("Hello OpenGL renderer!", 100, 100, mMediumPaint); canvas.drawText("Hello OpenGL renderer!", 100, 200, mLargePaint); + + canvas.drawText("Hello OpenGL renderer!", 500, 40, mStrikePaint); + mStrikePaint.setStrikeThruText(true); + canvas.drawText("Hello OpenGL renderer!", 500, 70, mStrikePaint); + mStrikePaint.setUnderlineText(false); + canvas.drawText("Hello OpenGL renderer!", 500, 100, mStrikePaint); + mStrikePaint.setStrikeThruText(false); + mStrikePaint.setUnderlineText(true); + canvas.save(); canvas.clipRect(150.0f, 220.0f, 450.0f, 320.0f); canvas.drawText("Hello OpenGL renderer!", 100, 300, mLargePaint); |
