3package org.libreoffice.ui;
8import android.graphics.Bitmap;
9import android.graphics.BitmapFactory;
10import android.graphics.Canvas;
11import android.graphics.Paint;
12import android.graphics.Rect;
13import android.util.AttributeSet;
14import android.util.Log;
15import android.view.View;
24 bmp = BitmapFactory.decodeResource(getResources(),
R.drawable.dummy_page);
27 public PageView(Context context, AttributeSet attrs) {
28 super(context, attrs);
29 bmp = BitmapFactory.decodeResource(getResources(),
R.drawable.dummy_page);
33 public PageView(Context context, AttributeSet attrs,
int defStyle) {
34 super(context, attrs, defStyle);
35 bmp = BitmapFactory.decodeResource(getResources(),
R.drawable.dummy_page);
55 int horizontalMargin = (
int) (
canvas.getWidth()*0.1);
57 int verticalMargin = horizontalMargin;
59 new Rect(horizontalMargin,verticalMargin,
canvas.getWidth()-horizontalMargin,
60 canvas.getHeight()-verticalMargin),
64 canvas.drawText(getContext().getString(
R.string.bmp_null), 100, 100,
new Paint());
PageView(Context context, AttributeSet attrs, int defStyle)
void setBitmap(Bitmap bmp)
PageView(Context context)
static final String LOGTAG
PageView(Context context, AttributeSet attrs)
void onDraw(Canvas canvas)
const wchar_t *typedef int(__stdcall *DllNativeUnregProc)(int