Что означает второй блок ниже run () в анонимном классе new Runnable () {без идентификатора или объявления перед ним означает:
public BackgroundThread(final Runnable runnable)
{
super(new Runnable() {
final Runnable val$runnable;
public void run()
{
Process.setThreadPriority(10);
runnable.run();
}
{
runnable = runnable1;
super();
}
});
}
Изменить: да, это это декомпилированный код.