class1 には次のメソッドがあります。
private Bitmap scaleImage() {
Bitmap nad = BitmapFactory.decodeFile(path);
return nad;
}
このnadオブジェクトをclass2で使用する必要があります...アクセスクラスプロパティに関するJavaドキュメントを調べてみましたが、何も機能しませんでした..
メソッドを として宣言しましprivate
た。これにより、他のクラスがそれを呼び出すことができなくなります。通常、private
修飾子を使用してカプセル化を保証しますが、あなたの場合は次を使用する必要があります。
public
、つまり、他のどのクラスでも を呼び出すことができますscaleImage()
。または、 protected
から継承するclass1
クラスと同じパッケージ内のクラスに制限する、または、アクセス修飾子の詳細: http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html