GUI スレッドではネットワーク操作が許可されていないことを理解しました。大丈夫。しかし、ダイアログ ボタンのクリック コールバックでこのコードを使用しても、まだ生成されるのはNetworkOnMainThreadException
なぜですか?
new Thread(new Runnable() {
@Override
public void run() {
heavyAndTimeConsumingOperation();
}
}).run();
おそらく、私はこの方法で新しいスレッドを生成していませんか?