У меня есть объект SearchView. Я хочу отправить в Фрагмент (MyFragment.java
) от MainActivity
.Как отправить объект SearchView в Bundle to Fragment из Activity
Я использую setArguments()
способ. Но я не мог поместить объект searchView
в пакет.
Это мой код.
searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView();
Bundle bundle = new Bundle();
bundle.putParcelable("searcObject",searchView);
MyFragment f1 = new MyFragment();
f1.setArguments(bundle);
trans.replace(R.id.fragment_container, f1).commit();
вы действительно думаете, что то, что вы делаете, это возможно ?? –
Я не знаю, что возможно или невозможно .. Я здесь, чтобы узнать это. – umon
Если это так, то невозможно, чтобы вы не могли отправлять объект вида из одной активности в другую любым способом. Вы можете устанавливать только значения, относящиеся к этому виду, например текст, позицию и т. Д. –