非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. Android面试系列文章2018之Android部分之
  2. Android系统架构概况
  3. Robot Framework如何对Android的控件定位
  4. Android获取软键盘输入内容
  5. Android应用程序启动Binder线程源码分析
  6. 分享两本android电子书
  7. Android(安卓)Handler机制剖析
  8. Android实现XML解析技术
  9. 10.Android之测试代码实现步骤
  10. Simple Guide for Porting Android(安卓)