Are you using a simulator or running it in a device?
Nothing seems wrong but try if this works for you, its the same but instead of implementing OnClickListener and the override try this
submit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(Welcome.this, "Please complete all the details", Toast.LENGTH_SHORT).show();
}
});
and leave the class like this
public class Welcome extends Activity
and remove
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Toast.makeText(Welcome.this, "Please complete all the details", Toast.LENGTH_SHORT).show();
}