android.support.v4.app.Fragment.dump()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(148)

本文整理了Java中android.support.v4.app.Fragment.dump()方法的一些代码示例,展示了Fragment.dump()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Fragment.dump()方法的具体详情如下:
包路径:android.support.v4.app.Fragment
类名称:Fragment
方法名:dump

Fragment.dump介绍

[英]Print the Fragments's state into the given stream.
[中]将片段的状态打印到给定流中。

代码示例

代码示例来源:origin: sockeqwe/mosby

/**
   * As of version 1.0 of AndroidX - fragment.isInBackStack() is package private which leads to
   * an IllegalAccessError being thrown when trying to use it.
   * This method is a temporary workaround until the issue is resolved in AndroidX.
   */
  private static boolean isInBackStackAndroidX(final Fragment fragment) {
    final StringWriter writer = new StringWriter();
    fragment.dump("", null, new PrintWriter(writer), null);
    final String dump = writer.toString();
    return !dump.contains("mBackStackNesting=0");
  }
/*

代码示例来源:origin: grandcentrix/ThirtyInch

/**
   * Hacky workaround because Fragment#isInBackStack is inaccessible with AndroidX
   */
  private static boolean isInBackStackAndroidX(final Fragment fragment) {
    final StringWriter writer = new StringWriter();
    fragment.dump("", null, new PrintWriter(writer), null);
    final String dump = writer.toString();
    return !dump.contains("mBackStackNesting=0");
  }
}

代码示例来源:origin: com.uphyca/android-junit4-robolectric

/**
 * @param prefix
 * @param fd
 * @param writer
 * @param args
 * @see android.support.v4.app.Fragment#dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])
 */
public void dump(String prefix,
         FileDescriptor fd,
         PrintWriter writer,
         String[] args) {
  mFragment.dump(prefix, fd, writer, args);
}

代码示例来源:origin: com.google.android/support-v4

writer.print(": "); writer.println(f);
if (f != null) {
  f.dump(innerPrefix, fd, writer, args);

代码示例来源:origin: kingargyle/adt-leanback-support

writer.print(": "); writer.println(f);
if (f != null) {
  f.dump(innerPrefix, fd, writer, args);

相关文章

微信公众号

最新文章

更多

Fragment类方法