QQ863017854
2016-02-15 09:04
采纳率: 87%
浏览 4.2k

Android中怎么把一个方法中的值传递到另一个方法中

如下

 public final Handler viewHandler = new Handler() {...........................};假设这里面有一个值要传递到
 public  void initViews()  {  、’‘’‘’‘’‘’‘’};这里面

请大神指教

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

9条回答 默认 最新

  • simpleGW 2016-02-15 11:21
    已采纳

    为你想传入的那个方法添加传入数据类型的参数,然后在后一个方法中处理传入的数据,调用此方法的时候就可以传值了
    public void initViews(int value) { value ++ };

    调用
    public final Handler viewHandler = new Handler() {
    initViews(10);
    };

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • bdmh 2016-02-15 09:06

    public void initViews(String value)

    调用就是了
    initViews("ssssss")

    评论
    解决 无用
    打赏 举报
  • suqing335 2016-02-15 09:10

    用一个private 对象来做中间传值的

    评论
    解决 无用
    打赏 举报
  • Tanjia_kiki 2016-02-15 09:19

    在initViews()方法上加个参数

    评论
    解决 无用
    打赏 举报
  • 东风玖哥 2016-02-15 10:23

    直接调用就可以实现的

    评论
    解决 无用
    打赏 举报
  • Johnny.Cheung 2016-02-15 12:37

    在构造函数里给该类的某个属性赋值,然后实例化后,就可以读取这个值给另外一个函数

    评论
    解决 无用
    打赏 举报
  • 弄个成员变量做中间值,创建set和get方法,需要修改或需要获取时就调用

    评论
    解决 无用
    打赏 举报
  • 103style 2016-02-16 09:04

    直接写一个带需要的参数的方法 在另一个方法里面调用

    评论
    解决 无用
    打赏 举报
  • 月盡天明 2016-02-18 02:42

    添加参数调用就行了。

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题