问题描述
- Android中怎么把一个方法中的值传递到另一个方法中
- 如下
public final Handler viewHandler = new Handler() {...........................};假设这里面有一个值要传递到 public void initViews() { 、’‘’‘’‘’‘’‘’};这里面
请大神指教
解决方案
为你想传入的那个方法添加传入数据类型的参数,然后在后一个方法中处理传入的数据,调用此方法的时候就可以传值了
public void initViews(int value) { value ++ };
调用
public final Handler viewHandler = new Handler() {
initViews(10);
};
解决方案二:
public void initViews(String value)
调用就是了
initViews(""ssssss"")
解决方案三:
在initViews()方法上加个参数
解决方案四:
直接调用就可以实现的
解决方案五:
在构造函数里给该类的某个属性赋值,然后实例化后,就可以读取这个值给另外一个函数
解决方案六:
弄个成员变量做中间值,创建set和get方法,需要修改或需要获取时就调用
解决方案七:
直接写一个带需要的参数的方法 在另一个方法里面调用
解决方案八:
添加参数调用就行了。
解决方案九:
用一个private 对象来做中间传值的
时间: 2024-10-03 11:30:18