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(); } });}}