saveBtnYes.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
saveBtnYesFunc(currentYesBtnId);
tempActivityList =activityNames;
return activityNames;
}
});
当我打电话给 saveBtnYesFunc
函数,它返回一个名为 activityNames
到onclick线程。我想从内部传递这个值 onClickListener
方法到其父方法(此代码包含在另一个方法中)。最后一行代码 return activityNames
不起作用。
还有别的办法吗?
2条答案
按热度按时间kxe2p93d1#
你需要确定谁真正有兴趣看到这个新列表。假设感兴趣的部分是某个类listusingclass的示例,这应该是可行的。
vuv7lop32#
你的问题不太清楚,我想你希望
Button
单击,则Array
(activityNames
)它被保存在某处。你可以这样做,如果我明白的话: