Android开发五:接口应用

来源:互联网 发布:统计学:从数据到结论 编辑:程序博客网 时间:2024/05/23 17:14
public class Helper { public static IMainListener mainActivity; }

public interface IMainListener {    void xxx();}


public class MainActivity extends ActivityGroup implements IMainListener{     @Override    public void onCreate(Bundle savedInstanceState) {            super.onCreate(savedInstanceState);        setContentView(R.layout.main);        Helper.mainActivity = this;   }}

//调用public class Material extends Activity{
        IMainListener listener;Button btnMaterialGoBack;@Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.material);                listener = Helper.mainActivity;                btnMaterialGoBack = (Button)findViewById(R.id.btnMaterialtManagerBack);        btnMaterialGoBack.setOnClickListener(new OnClickListener(){        public void onClick(View v){        listener.xxx();        }        });}}