小编Roc*_*ins的帖子

我可以在核心Java中使用什么作为Android中Async Task的替代方案

我在android中创建了一个应用程序.现在我想使用PlayN创建一个Web版本.我想要的是将所有特定于android的代码替换为普通的java代码.在Android版本中我使用Async任务.我可以用什么代替呢?

java android android-asynctask playn

5
推荐指数
1
解决办法
2232
查看次数

如何更改 Android 操作系统默认自然方向?

我的设备 TI am335xevm 运行 android Jellybean 4.2.2,并将横向作为默认/自然方向。

如何将设备的默认/自然方向更改为纵向?

这是我迄今为止所尝试的,

1) 将setprop ro.sf.hwrotation 90添加到build.prop但它什么也没做。

2)改变user_rotation在值/data/data/com.android.providers.settings/databases/settings.db它改变仅应用的方向。主屏幕和启动器的方向仍然是横向。

3)修改PhoneWindowManager.java类似于链接中给出的那个改变phonewindowmanager以改变自然方向

此选项有效。但它仍然显示bootanimation在景观和动画结束后,显示旋转(旋转与动画)肖像。如何在启动动画之前避免这种旋转并更改默认/自然方向?

注意:我已经用自己的肖像图像覆盖了启动动画,使其看起来像肖像。在启动动画退出发生后仍然旋转。那么什么是通用解决方案呢?

任何建议将不胜感激。

它与SurfaceFlinger相关吗?我还想在android网站上指出这篇文章。硬件作曲家中的预旋转

(仅供参考 - 问题不在于应用程序/活动方向,而是在为自定义设备构建 Android 操作系统时设备的自然方向)

android hal orientation screen-orientation surfaceflinger

5
推荐指数
0
解决办法
5924
查看次数

如何在playn中将侦听器添加到GroupLayer?

我在ImageLayer中使用了Pointer.Listener和Mouse.Listener,但它确实有效.但是当我将Pointer.Listener用于GroupLayer时,它不会监听点击或触摸.我怎样才能做到这一点?

我使用以下代码.

myGroupLayer.addListener(new Pointer.Listener() {
  @Override
  public void onPointerEnd(Event event) {
    System.out.println("click registered");
    myMethodToRun();
  }
  @Override
  public void onPointerDrag(Event event) { }
  @Override
  public void onPointerStart(Event event) { }
});
Run Code Online (Sandbox Code Playgroud)

java gwt listener playn

0
推荐指数
1
解决办法
422
查看次数