just put usernameval=usernamegiven.getText().toString();
in the onclock listner
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_username);
Intent intent=new Intent(this,Login.class);
App app=new App(new AppConfiguration.Builder(Appid).build());
usernamegiven=findViewById(R.id.UserNameInput);
name=findViewById(R.id.NameContinue);
Realm.init(this);
name.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
usernameval=usernamegiven.getText().toString();
Log.v("msg","name"+usernameval);
intent.putExtra(USERNAME1,usernameval);
startActivity(intent);
}
});
}
}