Androidソースでよく使われるインタフェースの参照例の詳細
1387 ワード
Androidソースでよく使われるインタフェースの参照例の詳細
MyCclassのパラメータをMyDclassに渡す
読書に感謝して、みんなを助けることができることを望んで、みんなの当駅に対する支持に感謝します!
MyCclassのパラメータをMyDclassに渡す
/* 2
* MyCclass.java MyDclass.java
* MyAclass.java MyDclass.java
*
*/
public class MyCclass {
public void getEditext(GetMyFragmentData myFragmentData){
String edStr=" , ";
myFragmentData.setResult(edStr);
}
public interface GetMyFragmentData{
public void setResult(String s);
};
}
public class MyDclass {
public static void main(String[] args) {
/**
* cclass.getEditext(getMyFragmentData);
* 1.getMyFragmentData ,
* 2.getEditext(getMyFragmentData) ( )
*/
GetMyFragmentData getMyFragmentData=new GetMyFragmentData() {
@Override
public void setResult(String s) {
System.out.println(s);
}
};
MyCclass cclass = new MyCclass();
cclass.getEditext(getMyFragmentData);
}
}
読書に感謝して、みんなを助けることができることを望んで、みんなの当駅に対する支持に感謝します!