diff --git a/app/src/main/java/com/example/citrusclient/views/SignUpActivity.java b/app/src/main/java/com/example/citrusclient/views/SignUpActivity.java index e092f40..f62348f 100644 --- a/app/src/main/java/com/example/citrusclient/views/SignUpActivity.java +++ b/app/src/main/java/com/example/citrusclient/views/SignUpActivity.java @@ -2,6 +2,7 @@ import android.content.Intent; import android.os.Bundle; +import android.os.Handler; import android.view.View; import android.widget.EditText; import android.widget.TextView; @@ -23,6 +24,7 @@ import org.w3c.dom.Text; + public class SignUpActivity extends AppCompatActivity { private Retrofit retrofit; @@ -72,6 +74,7 @@ String id = editid.getText().toString().trim(); EditText editpw = (EditText) findViewById(R.id.put_pw); String pw = editpw.getText().toString().trim(); + final Handler handler = new Handler(); //入力欄が空欄の時 if(id.isEmpty() && pw.isEmpty() && id.trim().isEmpty() && pw.trim().isEmpty()){ @@ -92,8 +95,14 @@ citrus.setAccountId(id); //画面遷移 - Intent intent = new Intent(SignUpActivity.this,MainActivity.class); - startActivity(intent); + handler.post(new Runnable() { + @Override + public void run() { + Intent intent = new Intent(SignUpActivity.this,MainActivity.class); + startActivity(intent); + } + }); + }else{ //通信可能(ただしエラーが発生した場合)