我正在使用LibGDX和Scene2d,我想创建一个看起来像下图所示的弹出窗口.
到目前为止,我创建了一个表格,并将背景设置为半透明颜色.然后我创建了一个白色背景的图像.此图像展开x,因此它居中.现在我想在图像中心放置一个标签.为了覆盖这两个演员,我创建了一个小组,但是我无法找到如何将小组集中在一个小组中.我怎样才能做到这一点?

这是我的代码:
Table table = new Table();
table.top();
table.setFillParent(true);
table.setBackground(getColoredBackground(color));
labelStyle = new Label.LabelStyle(font, fontColor);
label = new Label(message, labelStyle);
Image image = new Image(whiteBackground);
image.setSize(table.getWidth() - padding, label.getHeight() + extraHeight);
Group group = new Group();
group.setSize(image.getWidth(), image.getHeight());
group.addActor(image);
group.addActor(label);
table.add(group).expandX().padTop(padTop);
Run Code Online (Sandbox Code Playgroud) 我想以编程方式在ViewPager中制作一张幻灯片。
我的问题是,滑动事件是由放置在ViewPager所保存片段中的按钮调用的。
我知道代码:
viewpager.setCurrentItem(int index)
Run Code Online (Sandbox Code Playgroud)
现在,我的想法是使ViewPager变量成为公共静态变量,以从子片段访问它。但是不能从子片段访问静态变量。
如何通过单击页面内的按钮来实现幻灯片制作?
我想通过网络将 ByteBuffer 从FlatBuffers发送到 Android 应用程序。我尝试使用echo $builder->sizedByteArray,但后来我想知道如何反序列化这个字符串。
java ×4
android ×1
coordinates ×1
flatbuffers ×1
http ×1
layout ×1
libgdx ×1
math ×1
networking ×1
php ×1
scene2d ×1
static ×1