如何更改android键盘键字体?

Hei*_*dar 8 keyboard fonts android


如何更改我在android(Eclipse)中编写的键盘键的默认字体?
谢谢

Hei*_*dar 4

我找到了答案:实现了 onDraw...

override fun onDraw(canvas: Canvas) {
    // super.onDraw(canvas) // commented not to draw default keyboard
    if (!isInEditMode) {
        onBufferDraw()
        if (mBuffer != null)
            canvas.drawBitmap(mBuffer!!, 0f, 0f, null)
    }
}

private fun onBufferDraw() {
    if (mBuffer == null) {
        mBuffer = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888)
        mCanvas = Canvas(mBuffer!!)
        invalidateAllKeys()
    }
// the rest of the draw function ...
Run Code Online (Sandbox Code Playgroud)