Как получить доступ к параметрам метода, находясь внутри Runnable, определенного на лету

Вот мой код:

public void showScore(Player winner)
{
    view.runOnUiThread(new Runnable()
    {
        public void run()
        {
            String scored = view.getString(R.string.scored_a_goal);
            String score = view.getString(R.string.score);

            Toast.makeText(view,winner.name+" "+view.getString(R.string.scored_a_goal),Toast.LENGTH_SHORT).show();
        }
    });
}

Теперь все в порядке, за исключением того, что я не могу получить доступ победитель (типа Player) из Runnable, как это обойти?

0
задан John 20 March 2012 в 22:01
поделиться