Use the String's equals() method instead of the == operator for comparing strings:
Replace this line
if ((login_text.getText().toString()=="")|| (password_text.getText().toString() == ""))
with
if ((login_text.getText().toString().equals(""))|| (password_text.getText().toString().equals("") ))
In Java, one of the most common mistakes newcomers meet is using == to compare Strings. You have to remember, == compares the object references, not the content.
Check out number 7: Top 10 - New Java Developer Errors