本文整理了Java中android.support.v4.app.FragmentActivity.findViewById()
方法的一些代码示例,展示了FragmentActivity.findViewById()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.findViewById()
方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:findViewById
暂无
代码示例来源:origin: joyoyao/superCleanMaster
@Override
public View findViewById(int id) {
View v = super.findViewById(id);
if (v == null && mHelper != null)
return mHelper.findViewById(id);
return v;
}
代码示例来源:origin: bumptech/glide
@Nullable
private Fragment findSupportFragment(@NonNull View target, @NonNull FragmentActivity activity) {
tempViewToSupportFragment.clear();
findAllSupportFragmentsWithViews(
activity.getSupportFragmentManager().getFragments(), tempViewToSupportFragment);
Fragment result = null;
View activityRoot = activity.findViewById(android.R.id.content);
View current = target;
while (!current.equals(activityRoot)) {
result = tempViewToSupportFragment.get(current);
if (result != null) {
break;
}
if (current.getParent() instanceof View) {
current = (View) current.getParent();
} else {
break;
}
}
tempViewToSupportFragment.clear();
return result;
}
代码示例来源:origin: joyoyao/superCleanMaster
public void setUp(int fragmentId, DrawerLayout drawerLayout) {
mFragmentContainerView = getActivity().findViewById(fragmentId);
mDrawerLayout = drawerLayout;
mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START);
}
代码示例来源:origin: JohnPersano/SuperToasts
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
final FloatingActionButton button = (FloatingActionButton) getActivity()
.findViewById(R.id.floating_action_button);
button.setOnClickListener(new View.OnClickListener() {
@Override
@SuppressWarnings("ResourceType")
public void onClick(View view) {
new SuperToast(getActivity())
.setText("SuperToast")
.setDuration(AttributeUtils.getDuration(getActivity()))
.setFrame(AttributeUtils.getFrame(getActivity()))
.setColor(AttributeUtils.getColor(getActivity()))
.setAnimations(AttributeUtils.getAnimations(getActivity()))
.setColor(AttributeUtils.getColor(getActivity())).show();
}
});
}
代码示例来源:origin: hidroh/materialistic
private void offerExternalApp() {
final Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(mItem.getUrl()));
if (intent.resolveActivity(getActivity().getPackageManager()) == null) {
return;
}
mExternalRequired = true;
mWebView.setVisibility(GONE);
getActivity().findViewById(R.id.empty).setVisibility(VISIBLE);
getActivity().findViewById(R.id.download_button).setOnClickListener(v -> startActivity(intent));
}
代码示例来源:origin: JohnPersano/SuperToasts
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
final View view = inflater.inflate(R.layout.fragment_pager, container, false);
final ViewPager viewPager = (ViewPager) view.findViewById(R.id.viewpager);
viewPager.setAdapter(new CustomFragmentPagerAdapter(getChildFragmentManager()));
((TabStrip) getActivity().findViewById(R.id.tabstrip)).setViewPager(viewPager);
return view;
}
代码示例来源:origin: JohnPersano/SuperToasts
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
final Bundle savedInstanceState) {
final FloatingActionButton button = (FloatingActionButton) getActivity()
.findViewById(R.id.floating_action_button);
button.setOnClickListener(new View.OnClickListener() {
@Override
@SuppressWarnings("ResourceType")
public void onClick(View view) {
final int containerId = AttributeUtils.getFrame(getActivity()) == Style.FRAME_LOLLIPOP ||
AttributeUtils.getType(getActivity()) == Style.TYPE_BUTTON ? R.id.toast_container : 0;
SuperActivityToast.create(getActivity(), new Style(),
AttributeUtils.getType(getActivity()), containerId)
.setButtonText("UNDO")
.setButtonIconResource(R.drawable.ic_undo)
.setOnButtonClickListener("good_tag_name", null, onButtonClickListener)
.setProgressBarColor(Color.WHITE)
.setText("SuperActivityToast")
.setDuration(AttributeUtils.getDuration(getActivity()))
.setFrame(AttributeUtils.getFrame(getActivity()))
.setColor(AttributeUtils.getColor(getActivity()))
.setAnimations(AttributeUtils.getAnimations(getActivity())).show();
}
});
return super.onCreateView(inflater, container, savedInstanceState);
}
代码示例来源:origin: novoda/android-demos
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, Constants.ITEMS));
View detailsFrame = getActivity().findViewById(R.id.frame_details);
mHasDetailsFrame = (detailsFrame != null) && (detailsFrame.getVisibility() == View.VISIBLE);
if (savedInstanceState != null) {
mPositionChecked = savedInstanceState.getInt("curChoice", 0);
mPositionShown = savedInstanceState.getInt("shownChoice", -1);
}
if (mHasDetailsFrame) {
getListView().setChoiceMode(ListView.CHOICE_MODE_SINGLE);
upateDetailsFragment(mPositionChecked);
}
}
代码示例来源:origin: TeamNewPipe/NewPipe
} catch (Exception e) {
ErrorActivity.reportError(getActivity(), e, getActivity().getClass(),
getActivity().findViewById(android.R.id.content),
ErrorActivity.ErrorInfo.make(UserAction.UI_ERROR,
"",
代码示例来源:origin: liuling07/SimpleNews
@Override
public void showErrorToast(String msg) {
Snackbar.make(getActivity().findViewById(R.id.drawer_layout), msg, Snackbar.LENGTH_SHORT).show();
}
}
代码示例来源:origin: heinrichreimer/material-intro
/**
* @deprecated
*/
public View getContentView() {
return getActivity().findViewById(android.R.id.content);
}
}
代码示例来源:origin: liuling07/SimpleNews
@Override
public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
super.onScrollStateChanged(recyclerView, newState);
if (newState == RecyclerView.SCROLL_STATE_IDLE
&& lastVisibleItem + 1 == mAdapter.getItemCount() ) {
//加载更多
Snackbar.make(getActivity().findViewById(R.id.drawer_layout), getString(R.string.image_hit), Snackbar.LENGTH_SHORT).show();
}
}
};
代码示例来源:origin: ukanth/afwall
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
TextView text = (TextView) getActivity().findViewById(R.id.faq_afwall_title);
text.setText(R.string.faq);
WebView creditsWebView = (WebView) getActivity().findViewById(R.id.faq_webview);
try {
String data = Api.loadData(getActivity().getBaseContext(), "faq");
creditsWebView.loadDataWithBaseURL(null, data, "text/html","UTF-8",null);
} catch (IOException ioe) {
Log.e(TAG, "Error reading changelog file!", ioe);
}
}
}
代码示例来源:origin: liuling07/SimpleNews
@Override
public void showLoadFailMsg() {
if (isAdded()) {
View view = getActivity() == null ? mRecyclerView.getRootView() : getActivity().findViewById(R.id.drawer_layout);
Snackbar.make(view, getString(R.string.load_fail), Snackbar.LENGTH_SHORT).show();
}
}
}
代码示例来源:origin: liuling07/SimpleNews
@Override
public void showLoadFailMsg() {
if(pageIndex == 0) {
mAdapter.isShowFooter(false);
mAdapter.notifyDataSetChanged();
}
View view = getActivity() == null ? mRecyclerView.getRootView() : getActivity().findViewById(R.id.drawer_layout);
Snackbar.make(view, getString(R.string.load_fail), Snackbar.LENGTH_SHORT).show();
}
代码示例来源:origin: eclipse/paho.mqtt.android
public void setUp(int fragmentId, DrawerLayout drawerLayout, final Toolbar toolbar) {
containerView = getActivity().findViewById(fragmentId);
mDrawerLayout = drawerLayout;
mDrawerToggle = new ActionBarDrawerToggle(getActivity(), drawerLayout, toolbar, R.string.drawer_open, R.string.drawer_close) {
@Override
public void onDrawerOpened(View drawerView) {
super.onDrawerOpened(drawerView);
getActivity().invalidateOptionsMenu();
}
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
getActivity().invalidateOptionsMenu();
}
@Override
public void onDrawerSlide(View drawerView, float slideOffset) {
super.onDrawerSlide(drawerView, slideOffset);
toolbar.setAlpha(1 - slideOffset / 2);
}
};
mDrawerLayout.setDrawerListener(mDrawerToggle);
mDrawerLayout.post(new Runnable() {
@Override
public void run() {
mDrawerToggle.syncState();
}
});
}
代码示例来源:origin: ukanth/afwall
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
String version = BuildConfig.VERSION_NAME;
TextView text = (TextView) getActivity().findViewById(R.id.afwall_title);
String versionText = getString(R.string.app_name) + " (v" + version + ")";
if(G.isDoKey(getActivity().getApplicationContext()) || BuildConfig.APPLICATION_ID.equals("dev.ukanth.ufirewall.donate")) {
versionText = versionText + " (Donate) " + getActivity().getString(R.string.donate_thanks)+ ":)";
}
text.setText(versionText);
WebView creditsWebView = (WebView) getActivity().findViewById(R.id.about_thirdsparty_credits);
try {
String data = Api.loadData(getActivity().getBaseContext(), "about");
creditsWebView.loadDataWithBaseURL(null, data, "text/html","UTF-8",null);
} catch (IOException ioe) {
Log.e(Api.TAG, "Error reading changelog file!", ioe);
}
}
代码示例来源:origin: JasonQS/Anti-recall
private void initBottomNavigationBar(ScrollView view) {
// 底部navigation bar的show hide
view.setOnTouchListener((v, event) -> {
NavigationTabBar navigationTabBar = getActivity().findViewById(R.id.ntb);
switch (event.getAction()) {
case MotionEvent.ACTION_MOVE:
if (event.getHistorySize() < 1)
return false;
float y = event.getY();
float historicalY = event.getHistoricalY(event.getHistorySize() - 1);
if (y > historicalY)
navigationTabBar.show();
else
navigationTabBar.hide();
}
return false;
});
}
代码示例来源:origin: kaku2015/WeatherAlarmClock
@Override
public View findViewById(int id) {
View v = super.findViewById(id);
if (v == null && mHelper != null)
return mHelper.findViewById(id);
return v;
}
代码示例来源:origin: gabrielemariotti/changeloglib
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
mSpinner = (Spinner) getActivity().findViewById(R.id.chgfiles_spinner);
mTextChangeLog= (TextView) getActivity().findViewById(R.id.textChangeLog);
populateSpinner();
}
内容来源于网络,如有侵权,请联系作者删除!