非activity中调用MainActivity中的非静态方法、布局或控件、接口:

参数传递:传 this。

https://bbs.csdn.net/topics/360023885

public class MainActivity extends Activity{   ……   public void anotherClass()   {      AnotherClass activity = new AnotherClass(this);   }} public class AnotherClass{    private MainActivity activity;    public AnotherClass(MainActivity activity)    {       this.activity = activity;    }}

 

更多相关文章

  1. 三、安卓UI学习(1)
  2. Android(安卓)Wifi模块分析(三)
  3. Android中dispatchDraw分析
  4. android用户界面之按钮(Button)教程实例汇
  5. Android四大基本组件介绍与生命周期
  6. 在Fragment中设置控件点击方法,执行失败。
  7. Android(安卓)Service AIDL
  8. TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity
  9. Android调用天气预报的WebService简单例子

随机推荐

  1. Material Design之TabLayout的用法(标题栏
  2. Android(安卓)Fragment中监听事件
  3. 使用TestProject Python SDK创建移动Appi
  4. 带你一步一步深入Handler源码,拿下面试官
  5. android自动化测试CTS源码分析之一
  6. Android(安卓)时间间隔显示处理 1小时前
  7. android Activity之间跳转。
  8. Android桌面组件开发例子
  9. android中的Handler和Callback机制
  10. Android(安卓)条码扫描器 一维条形码 二