gpt4 book ai didi

java - 带有工具栏的搜索 View

转载 作者:太空宇宙 更新时间:2023-11-04 10:26:50 25 4
gpt4 key购买 nike

当我单击搜索图标时,我正在工具栏菜单中使用搜索,工具栏位于出现的搜索 View 下方的顶部。我只想要搜索 View 。我的搜索点击:

else if (id == R.id.search) {
if (Connectivity.isConnected(MainActivity.this)) {
// removePIP();
// Intent intent = new Intent(MainActivity.this,
SearchActivity.class);
// intent.putExtra("type", "search");
// startActivityForResult(intent, activityRequestCode);

Bundle bundle = new Bundle();
bundle.putString("type", "search");
SearchFragment searchFragment =new SearchFragment();
searchFragment.setArguments(bundle);
FragmentManager fm = getSupportFragmentManager();
fm.beginTransaction()
.add(R.id.container, searchFragment, SearchFragment.class.getSimpleName()).addToBackStack("SearchFragment").commit();

// .add(R.id.youtube_player, youtubeFragment)

overridePendingTransition(R.anim.enter_from_right,
R.anim.exit_to_left);

} else {
Utils.showNoConnectionToast(MainActivity.this);
}
// } else if (id == R.id.voice_search) {
// if (Connectivity.isConnected(MainActivity.this)) {
// Intent intent = new Intent(MainActivity.this,
SearchActivity.class);
// intent.putExtra("type", "voicesearch");
// startActivityForResult(intent, activityRequestCode);
// overridePendingTransition(R.anim.enter_from_right,
R.anim.exit_to_left);
// } else {
// Utils.showNoConnectionToast(MainActivity.this);
// }
}

return super.onOptionsItemSelected(item);
}

最佳答案

您可以使用它从 SearchFragment 类中删除工具栏,

public class SearchFragment extends Fragment {

private Toolbar toolbar; // declare toolbar in fragment

@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container
, @Nullable Bundle savedInstanceState) {
super.onCreateView(inflater, container, savedInstanceState);
View view = inflater.inflate(R.layout.fragment_search, container);
toolbar = getActivity().findViewById(R.id.toolbar); // initialise toolbar
toolbar.setVisibility(View.GONE); // set visibility gone
return view;
}

@Override
public void onStop() {
toolbar.setVisibility(View.VISIBLE); // make it visible when your fragment stops
super.onStop();
}
}

关于java - 带有工具栏的搜索 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50443317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com