我是否必须制作一个新的可运行文件
如何从线程内部进行敬酒,而不会使用以下代码向我的线程发送垃圾邮件
runOnUiThread(new Runnable() {
@Override
public void run()
{
Toast.makeText(ClassName.this, R.string.something, Toast.LENGTH_LONG).show(); //edit
}
});
每次我想展示吐司?
这是我的代码
new Thread(new Runnable() {
public void run() {
doLogin();
}
}).start();
}
public void doLogin() {
username = teUsername.getText().toString().trim();
password = tePassword.getText().toString().trim();
if(username == "" || password == ""){
displayToast("Enter a username and password");
return;
}
.
.
.
more toasts
编辑我想知道如何有效地从线程内部调用 toast。每次我想显示吐司时都没有创建新的可运行文件