Androidライブ壁紙を作りたいです。LibGDxを使いたい。私はこの情報を見つけました: http ://www.badlogicgames.com/wordpress/?p = 2652
残念ながら、コードを壁紙にコピーすると、Eclipseでエラーが表示されます。
LibGDxを使用して壁紙を作成する方法を知っている人はいますか?
Eclipseは次の情報を表示します:「MyApplicationListenerはタイプに解決できません」?利用可能な3つのクイックフィックスがあります:1。クラスMyApplicationListenerを作成します2.「ApplicationListener」(com.badlogic.gdx)に変更します3.プロジェクトのセットアップを修正します
2つの修正を選択した後、Eclipseは別のエラーを表示します:「タイプApplicationListenerをインスタンス化できません」
私はHaMMeReDの助けを借りて問題を解決しました。
Androidプロジェクトの私のコード:
public class MainActivity extends AndroidLiveWallpaperService {
@Override
public ApplicationListener createListener(boolean isPreview) {
// TODO Auto-generated method stub
return new SexyWomen();// here should be wrote name of class form main LibGDx project
}
@Override
public AndroidApplicationConfiguration createConfig() {
// TODO Auto-generated method stub
return new AndroidApplicationConfiguration();
}
@Override
public void offsetChange(ApplicationListener listener, float xOffset, float yOffset, float xOffsetStep, float yOffsetStep,
int xPixelOffset, int yPixelOffset) {
// TODO Auto-generated method stub
Gdx.app.log("LiveWallpaper", "offset changed: " + xOffset + ", " + yOffset);
}
}