我在 android 中使用gdx-freetype库从 assets/fonts/arial.ttf 中的 TrueType 字体生成BitmapFont这是我用来在屏幕上显示一些文本的方式
generator = new FreeTypeFontGenerator(Gdx.files.internal("fonts/arial.ttf"));
font30 = generator.generateFont(60 , "ConectigTsrv" , false);
generator.dispose();
Label l = new Label("Connecting to server...", new LabelStyle(font30 , Color.BLUE));
l.setX(400 - l.getWidth()/2f);
l.setY(480 - l.getHeight() - 10);
stage.addActor(l);
文本将很好地打印到屏幕上
但是过了一会儿或者当我按下主页按钮然后回到应用程序时,所有字符都变成黑色矩形
知道发生了什么吗?