У меня есть текст для редактирования в xml, имя которого и когда пишете имя или что-то еще, спасибо, открывает кнопку, на которую я собираюсь нажать, а затем эта нажатая кнопка, и я попадаю в другой вид деятельности, но там мне нужно вставить то, что я написал вMainActivity в EditText.
Это мой код.
Button btnSearch;
public EditText searchPlugin;
searchPlugin = findViewById(R.id.etSearch);
btnSearch = findViewById(R.id.btnSearch);
btnSearch.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, ActivitySearchEngine.class);
String test = searchPlugin.getText().toString();
intent.putExtra("TextBox", test);
startActivity(intent);
}
});
Это еще одно действие
setContentView(R.layout.activity_search_result);
Intent i = new Intent(ActivitySearchEngine.this, MainActivity.class);
String text = i.getStringExtra("TextBox");
searchPlugin = findViewById(R.id.etSearch);
webView = findViewById(R.id.webView);
searchPlugin.setText(text);
Это XML-файл основного действия для EditText и Buttonкоторый отправляется на другой вид деятельности
<EditText android:id="@+id/etSearch" android:imeOptions="actionGo|flagNoExtractUi" style="@style/SearchEditText.MainSearch" />
<Button android:id="@+id/btnSearch" style="@style/ButtonSearch" />
Это xml ожидаемого EditText
<EditText android:id="@+id/etSearch" style="@style/SearchEditText.MainSearch"/>
<ImageButton android:id="@id/btnClearSearch" style="@style/ImageButtonClose" />
<ImageButton android:id="@id/imgBtnStopLoad" style="@style/ImageViewStopLoad" />