1
私はシングルトンパターンを実装しようとしていますが、イメージを作成するためにビットマップを使用しようとすると、メソッドgetResources()を解決できません。私は達成しようとしているものについて以下のサンプルコードを残しました。AndroidスタジオでシングルトンパターンでBitmapFactoryを実装する方法は?
private static Singleton instance = null;
public static synchronized Singleton getInstance(){
if(instance == null){
instance = new Singleton (BitmapFactory.decodeResource(getResources(), R.drawable.singleton_image), 142, 90, 4);
}
return instance;
}
ようになりメソッドを編集することができます。 私はのためにSingletonパターンを実装作成しようとしています私のゲームのメインプレイヤーが、画像を描画しようとするとパターンでBitmapFactoryのgetResources()を使用できなくなる – Pikachu
どのようにしてメソッドを呼び出しましたか? –
getResources()メソッドはAndroidスタジオに組み込まれています。前にも同様のコードを使用していましたが、シングルトンパターンを使用したため、このメソッドが機能していないと思っていました。私は代替案を探していますが、まだ見つけられません。 – Pikachu