私はいつもJavaで悪いです。次のような状況について私に教えてください。androidアクティビティのクラスで抽象メソッドを使用するにはどうすればいいですか?
私は抽象メソッドを持つスタンドアロンのJavaクラスを持っています。コードは次のようになります
public class MyLocation{
public boolean getLocation(Context context, LocationResult result)
{
-----------------------------------
Some code here
-----------------------------------
}
public static abstract class LocationResult{
public abstract void gotLocation(Location location);
}
}
ここで、私のアクティビティで上記のクラスを使用して場所を取得する必要があります。私は上記のクラスを使用して現在の場所を取得する方法を知りません。私を助けてください。いくつかのサンプルコードを提供できる方が良いでしょう。私はJavaの抽象的なものを理解することができません。
MyClass extends `LocationResult`
をそして抽象メソッドを実装:
'getLocation(..)'はあなたから呼び出されず、いくつかの外部コードによって呼び出されますか? –