android里,我需要将一个Activity类里的参数的变量值传给另一个java文件的非Activity类的参数,怎么做?

2024-11-06 00:18:37
推荐回答(5个)
回答1:

我也在想这个问题,比如说有一个适配器类,要调用主activity里的editText中的输入值,该如何调用呢,有人说把activity中的editText的修饰符改为public,这怎么行,还是会报空指针异常的!
后来我知道了,通过handler的sendmessage和bundle的setdata方法可以实现不同类之间数据的传递

回答2:

如果你只是调用另一个包的类,直接调用传参就好了么!
不然几乎没有场景去传递参数。用Intent是安卓切换Act特有的,其他都和普通Java一样

回答3:

思可以这样。你可以将数据写入sd卡的文件中。其他java类可以读取文件。或者写入sqllite

回答4:

你说的非Activity类是什么类来的?

回答5:

传参数给SharePreferences么?