私はMainActivity
を持っており、インタフェースを使ってクラスと通信したいと思っています。私のMainActivityでインタフェースを介したクラスとアクティビティの通信
public interface MyInterface(){
public void doAction();
}
は、私は、コードのこの部分があります:私は別のクラス(NOT活性)を持っている場合は、どのように私は正しく、クラス間のリンクをしなければならない、だから今
public class MainActivity extends AppCompatActivity implements MyInterface(){
//....some more code here
@Override
public void doAction() {
//any code action here
}
//....some more code here
}
を---インタフェース--- mainActivity ??
public class ClassB {
private MyInterface myinterface;
//........
//...... how to initialize the interface
}
私は他のクラスのコンストラクタではClassBの
あなたの答えのコードの最後の部分は、私が行方不明だった部分でした。 – codeKiller
@eddie happy coding :) –