我也在想这个问题,比如说有一个适配器类,要调用主activity里的editText中的输入值,该如何调用呢,有人说把activity中的editText的修饰符改为public,这怎么行,还是会报空指针异常的!
后来我知道了,通过handler的sendmessage和bundle的setdata方法可以实现不同类之间数据的传递
如果你只是调用另一个包的类,直接调用传参就好了么!
不然几乎没有场景去传递参数。用Intent是安卓切换Act特有的,其他都和普通Java一样
思可以这样。你可以将数据写入sd卡的文件中。其他java类可以读取文件。或者写入sqllite
你说的非Activity类是什么类来的?
传参数给SharePreferences么?