AppCompatActivityではこれについていくつかのフィードバックを得たいだけでした。このRunnableはいつ実行されますか?これはUIスレッドに関してどのように機能するのですか?
super.onBackPressed();
はメインuiスレッドに投稿されていますか?そして、私のRunnableもメインuiスレッドに投稿されていますか?私が知っているのはキューの権利です。これは正しいです?
@Override
public void onBackPressed() {
super.onBackPressed();
runOnUiThread(new Runnable() {
@Override
public void run() {
// some work
}
});
}
.. –
それはだんUIスレッド自体からUIスレッド上
Runnable
を投稿ですスレッド、que perseではありません。 UI内のすべてにアクセスするには、そのようなUIで物事を実行する必要があります。しかし、前に言ったように、UIスレッドからonBackPressedが呼び出されているので、UIスレッド上に既にあります。 –