FontImage 给出 NullPointerException
FontImage gives NullPointerException
我正在尝试如下实例化图像,但在模拟器上一切似乎都正常,在 Android 4.4 上我收到关于 NullPointerException 的对话框警告...
Image img = FontImage.createFixed("B", Font.create("native:MainRegular"), 0, 20, 20);
我错过了什么?
编辑:在 Android 5 上它说:"Attempt to read from field 'java.lang.Object com.codename1.impl.android.AndroidImplementation$NativeFont.font' on a null object reference"
加载本机字体不正确 API 因此它将 return null 从而导致稍后创建图像失败。试试这个:
Font fnt = Font.createTrueTypeFont("native:MainRegular", "native:MainRegular");
Image img = FontImage.createFixed("B", fnt, 0, 20, 20);
我正在尝试如下实例化图像,但在模拟器上一切似乎都正常,在 Android 4.4 上我收到关于 NullPointerException 的对话框警告...
Image img = FontImage.createFixed("B", Font.create("native:MainRegular"), 0, 20, 20);
我错过了什么?
编辑:在 Android 5 上它说:"Attempt to read from field 'java.lang.Object com.codename1.impl.android.AndroidImplementation$NativeFont.font' on a null object reference"
加载本机字体不正确 API 因此它将 return null 从而导致稍后创建图像失败。试试这个:
Font fnt = Font.createTrueTypeFont("native:MainRegular", "native:MainRegular");
Image img = FontImage.createFixed("B", fnt, 0, 20, 20);