I want to change the actionbar title text to whatever is typed in the editText view how would I go about doing this?
So far I have this:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
editTextHouse = findViewById(R.id.edit_text_house);
ActionBar actionBar = getSupportActionBar();
getSupportActionBar().setTitle(editTextHouse);
String title = actionBar.getTitle().toString(); ```
Hello there you can try this with Button Click
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_stack);
Button buttonClick = findViewById(R.id.buttonClick);
final EditText editTextData = findViewById(R.id.editTextData);
buttonClick.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//this require non null for null string crash
Objects.requireNonNull(getSupportActionBar()).setTitle(editTextData.getText().toString());
}
});
}