這裏是我的代碼:如何將匿名類方法參數返回到原始實例化類?
public void pollLocation()
{
myLocation.getLocation(this, new LocationResult()
{
public void gotLocation(Location location)
{
//I want to assign Location object from here...
}
});
}
private Location lastLocation; //...to here.
這可能嗎?
'lastLocation = something'不起作用? – Thilo
我的心理調試技巧告訴我'gotLocation'是一個異步回調,但你期望它同步運行。 – SLaks
@布魯諾:錯了。內部類可以寫入所有字段(而不是本地人)。他們得到了父母的「this」的參考。 – SLaks