本文整理了Java中android.support.v4.app.Fragment.onViewCreated()
方法的一些代码示例,展示了Fragment.onViewCreated()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Fragment.onViewCreated()
方法的具体详情如下:
包路径:android.support.v4.app.Fragment
类名称:Fragment
方法名:onViewCreated
[英]Called immediately after #onCreateView(LayoutInflater,ViewGroup,Bundle)has returned, but before any saved state has been restored in to the view. This gives subclasses a chance to initialize themselves once they know their view hierarchy has been completely created. The fragment's view hierarchy is not however attached to its parent at this point.
[中]在返回#onCreateView(LayoutInflater、ViewGroup、Bundle)之后,但在将任何保存的状态还原到视图之前,立即调用。这使子类有机会在知道其视图层次结构已完全创建后初始化自己。但是,此时片段的视图层次结构并未附加到其父级。
代码示例来源:origin: chrisjenx/Calligraphy
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
ButterKnife.bind(this, view);
}
代码示例来源:origin: Yalantis/Side-Menu.Android
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
this.containerView = view.findViewById(R.id.container);
}
代码示例来源:origin: markzhai/AndroidPerformanceMonitor
@Override
public void onViewCreated(final View view, @Nullable final Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
Button button1 = (Button) view.findViewById(R.id.button1);
Button button2 = (Button) view.findViewById(R.id.button2);
Button button3 = (Button) view.findViewById(R.id.button3);
button1.setOnClickListener(this);
button2.setOnClickListener(this);
button3.setOnClickListener(this);
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
if (adapter==null) {
adapter=new EventLogAdapter();
}
RecyclerView transcript=(RecyclerView)view.findViewById(R.id.transcript);
transcript.setAdapter(adapter);
}
代码示例来源:origin: square/sqlbrite
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
ButterKnife.bind(this, view);
listView.setEmptyView(emptyView);
listView.setAdapter(adapter);
}
代码示例来源:origin: ogaclejapan/SmartTabLayout
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
int position = FragmentPagerItem.getPosition(getArguments());
TextView title = (TextView) view.findViewById(R.id.item_title);
title.setText(String.valueOf(position));
}
代码示例来源:origin: florent37/MaterialViewPager
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
ButterKnife.bind(this, view);
MaterialViewPagerHelper.registerScrollView(getActivity(), mScrollView);
}
}
代码示例来源:origin: scwang90/SmartRefreshLayout
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
mRecyclerView.setItemAnimator(new DefaultItemAnimator());
mRecyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
mRecyclerView.addItemDecoration(new DividerItemDecoration(getContext(),DividerItemDecoration.VERTICAL));
mRecyclerView.setAdapter(mAdapter = new BaseRecyclerAdapter<Void>(initData(), simple_list_item_2) {
@Override
protected void onBindViewHolder(SmartViewHolder holder, Void model, int position) {
holder.text(android.R.id.text1, getString(R.string.item_example_number_title, position));
holder.text(android.R.id.text2, getString(R.string.item_example_number_abstract, position));
holder.textColorId(android.R.id.text2, R.color.colorTextAssistant);
}
});
}
代码示例来源:origin: scwang90/SmartRefreshLayout
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
mRecyclerView = (RecyclerView) view;
mRecyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
mRecyclerView.setItemAnimator(new DefaultItemAnimator());
mRecyclerView.addItemDecoration(new DividerItemDecoration(getContext(),DividerItemDecoration.VERTICAL));
mRecyclerView.setAdapter(mAdapter = new BaseRecyclerAdapter<Void>(initData(), simple_list_item_2) {
@Override
protected void onBindViewHolder(SmartViewHolder holder, Void model, int position) {
holder.text(android.R.id.text1, getString(R.string.item_example_number_title, position));
holder.text(android.R.id.text2, getString(R.string.item_example_number_abstract, position));
holder.textColorId(android.R.id.text2, R.color.colorTextAssistant);
}
});
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onViewCreated(View v, Bundle savedInstanceState) {
super.onViewCreated(v, savedInstanceState);
RecyclerView rv=v.findViewById(android.R.id.list);
rv.setLayoutManager(new LinearLayoutManager(getActivity()));
rv.addItemDecoration(new DividerItemDecoration(getActivity(),
DividerItemDecoration.VERTICAL));
rv.setAdapter(adapter);
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onViewCreated(View v, Bundle savedInstanceState) {
super.onViewCreated(v, savedInstanceState);
RecyclerView rv=v.findViewById(android.R.id.list);
rv.setLayoutManager(new LinearLayoutManager(getActivity()));
rv.addItemDecoration(new DividerItemDecoration(getActivity(),
DividerItemDecoration.VERTICAL));
rv.setAdapter(adapter);
}
代码示例来源:origin: TeamNewPipe/NewPipe
@Override
public void onViewCreated(View rootView, Bundle savedInstanceState) {
super.onViewCreated(rootView, savedInstanceState);
if (DEBUG) {
Log.d(TAG, "onViewCreated() called with: rootView = [" + rootView + "], savedInstanceState = [" + savedInstanceState + "]");
}
initViews(rootView, savedInstanceState);
initListeners();
}
代码示例来源:origin: naman14/Timber
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
if (PreferenceManager.getDefaultSharedPreferences(getActivity()).getBoolean("dark_theme", false)) {
ATE.apply(this, "dark_theme");
} else {
ATE.apply(this, "light_theme");
}
}
代码示例来源:origin: naman14/Timber
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
if (PreferenceManager.getDefaultSharedPreferences(getActivity()).getBoolean("dark_theme", false)) {
ATE.apply(this, "dark_theme");
} else {
ATE.apply(this, "light_theme");
}
}
代码示例来源:origin: naman14/Timber
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
if (PreferenceManager.getDefaultSharedPreferences(getActivity()).getBoolean("dark_theme", false)) {
ATE.apply(this, "dark_theme");
} else {
ATE.apply(this, "light_theme");
}
}
代码示例来源:origin: aa112901/remusic
@Override
public void onViewCreated(final View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
getActivity().runOnUiThread(new Runnable() {
@Override
public void run() {
((ViewGroup) getView().getParent()).setFitsSystemWindows(true);
}
});
}
代码示例来源:origin: naman14/Timber
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
if (PreferenceManager.getDefaultSharedPreferences(getActivity()).getBoolean("dark_theme", false)) {
ATE.apply(this, "dark_theme");
} else {
ATE.apply(this, "light_theme");
}
viewPager.setCurrentItem(mPreferences.getStartPageIndex());
}
代码示例来源:origin: scwang90/SmartRefreshLayout
@Override
public void onViewCreated(@NonNull View root, @Nullable Bundle savedInstanceState) {
super.onViewCreated(root, savedInstanceState);
final Toolbar toolbar = root.findViewById(R.id.toolbar);
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
getActivity().finish();
}
});
mRefreshLayout = root.findViewById(refreshLayout);
mRefreshLayout.setOnRefreshLoadMoreListener(this);
mRefreshLayout.setRefreshHeader(new ClassicsHeader(getContext()));
mRefreshLayout.setRefreshFooter(new ClassicsFooter(getContext()));
mViewPager = root.findViewById(R.id.viewPager);
mTabLayout = root.findViewById(R.id.tableLayout);
mViewPager.setAdapter(mAdapter = new SmartPagerAdapter(Item.values()));
mTabLayout.setupWithViewPager(mViewPager, true);
}
代码示例来源:origin: TeamNewPipe/NewPipe
@Override
public void onViewCreated(@NonNull View rootView, @Nullable Bundle savedInstanceState) {
super.onViewCreated(rootView, savedInstanceState);
initButton(rootView);
RecyclerView listSelectedTabs = rootView.findViewById(R.id.selectedTabs);
listSelectedTabs.setLayoutManager(new LinearLayoutManager(requireContext()));
ItemTouchHelper itemTouchHelper = new ItemTouchHelper(getItemTouchCallback());
itemTouchHelper.attachToRecyclerView(listSelectedTabs);
selectedTabsAdapter = new SelectedTabsAdapter(requireContext(), itemTouchHelper);
listSelectedTabs.setAdapter(selectedTabsAdapter);
}
代码示例来源:origin: smuyyh/BookReader
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
ButterKnife.bind(this, view);
setupActivityComponent(ReaderApplication.getsInstance().getAppComponent());
attachView();
initDatas();
configViews();
}
内容来源于网络,如有侵权,请联系作者删除!