android.support.annotation.XmlRes类的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(6.6k)|赞(0)|评价(0)|浏览(107)

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

XmlRes介绍

暂无

代码示例

代码示例来源:origin: roughike/BottomBar

TabParser(@NonNull Context context, @NonNull BottomBarTab.Config defaultTabConfig, @XmlRes int tabsXmlResId) {
  this.context = context;
  this.defaultTabConfig = defaultTabConfig;
  this.parser = context.getResources().getXml(tabsXmlResId);
}

代码示例来源:origin: roughike/BottomBar

/**
 * Set the items for the BottomBar from XML Resource.
 */
public void setItems(@XmlRes int xmlRes) {
  setItems(xmlRes, null);
}

代码示例来源:origin: roughike/BottomBar

/**
 * Set the item for the BottomBar from XML Resource with a default configuration
 * for each tab.
 */
public void setItems(@XmlRes int xmlRes, BottomBarTab.Config defaultTabConfig) {
  if (xmlRes == 0) {
    throw new RuntimeException("No items specified for the BottomBar!");
  }
  if (defaultTabConfig == null) {
    defaultTabConfig = getTabConfig();
  }
  TabParser parser = new TabParser(getContext(), defaultTabConfig, xmlRes);
  updateItems(parser.parseTabs());
}

代码示例来源:origin: jberkel/sms-backup-plus

PreferenceTitles(@NonNull Resources resources, @XmlRes int preferenceRes) {
  final XmlResourceParser parser = resources.getXml(preferenceRes);
  try {
    while (true) {
      int type;
      do {
        type = parser.next();
      } while (type != XmlPullParser.START_TAG && type != XmlPullParser.END_DOCUMENT);
      if (type == XmlPullParser.END_DOCUMENT) {
        break;
      } else if (PREFERENCE_SCREEN.equals(parser.getName()) && parser.getAttributeCount() > 0) {
        final @StringRes int titleRes = parser.getAttributeResourceValue(NS, "title", 0);
        final String key = parser.getAttributeValue(NS, "key");
        if (titleRes != 0 && key != null) {
          titleResources.put(key, titleRes);
        }
      }
    }
  } catch (IOException e) {
    throw new RuntimeException(e);
  } catch (XmlPullParserException e) {
    throw new RuntimeException(e);
  }
}

代码示例来源:origin: com.albedinsky.android/dialogs-base

/**
 * Returns the resource id of Xml file containing set of xml dialogs for this factory.
 *
 * @return Xml dialogs set resource id or {@code -1} if no set was specified.
 * @see #hasXmlDialogsSet()
 */
@XmlRes
public int getXmlDialogsSet() {
  return mXmlDialogsSet;
}

代码示例来源:origin: com.albedinsky.android.support/support-dialogs

/**
 * Sets the resource id of Xml file containing set of xml dialogs for this factory.
 *
 * @param xmlRes Xml dialogs set resource id.
 * @see #getXmlDialogsSet()
 */
public void setXmlDialogsSet(@XmlRes int xmlRes) {
  this.mXmlDialogsSet = xmlRes;
}

代码示例来源:origin: com.albedinsky.android.support/support-dialogs-base

/**
 * Returns the resource id of Xml file containing set of xml dialogs for this factory.
 *
 * @return Xml dialogs set resource id or {@code -1} if no set was specified.
 * @see #hasXmlDialogsSet()
 */
@XmlRes
public int getXmlDialogsSet() {
  return mXmlDialogsSet;
}

代码示例来源:origin: com.albedinsky.android.support/support-dialogs

/**
 * Returns the resource id of Xml file containing set of xml dialogs for this factory.
 *
 * @return Xml dialogs set resource id or {@code -1} if no set was specified.
 * @see #hasXmlDialogsSet()
 */
@XmlRes
public int getXmlDialogsSet() {
  return mXmlDialogsSet;
}

代码示例来源:origin: com.albedinsky.android/dialogs-base

/**
 * Sets the resource id of Xml file containing set of xml dialogs for this factory.
 *
 * @param xmlRes Xml dialogs set resource id.
 * @see #getXmlDialogsSet()
 */
public void setXmlDialogsSet(@XmlRes int xmlRes) {
  this.mXmlDialogsSet = xmlRes;
}

代码示例来源:origin: com.albedinsky.android/dialogs

/**
 * Returns the resource id of Xml file containing set of xml dialogs for this factory.
 *
 * @return Xml dialogs set resource id or {@code -1} if no set was specified.
 * @see #hasXmlDialogsSet()
 */
@XmlRes
public int getXmlDialogsSet() {
  return mXmlDialogsSet;
}

代码示例来源:origin: com.albedinsky.android.support/support-dialogs-base

/**
 * Sets the resource id of Xml file containing set of xml dialogs for this factory.
 *
 * @param xmlRes Xml dialogs set resource id.
 * @see #getXmlDialogsSet()
 */
public void setXmlDialogsSet(@XmlRes int xmlRes) {
  this.mXmlDialogsSet = xmlRes;
}

代码示例来源:origin: com.albedinsky.android/dialogs

/**
 * Sets the resource id of Xml file containing set of xml dialogs for this factory.
 *
 * @param xmlRes Xml dialogs set resource id.
 * @see #getXmlDialogsSet()
 */
public void setXmlDialogsSet(@XmlRes int xmlRes) {
  this.mXmlDialogsSet = xmlRes;
}

代码示例来源:origin: LonamiWebs/Stringlate

@XmlRes
public abstract int getPreferenceResourceForInflation();

代码示例来源:origin: com.albedinsky.android/dialogs

/**
 * Same as {@link #createDialog(int, com.albedinsky.android.dialog.DialogOptions, Context)}.
 *
 * @see #createDialogFromSet(int, com.albedinsky.android.dialog.DialogOptions)
 */
@Nullable
public <D extends DialogFragment & XmlDialog> D createDialog(@XmlRes int xmlRes, @Nullable DialogOptions options) {
  return createDialogInner(mInflater, xmlRes, options);
}

代码示例来源:origin: com.albedinsky.android.support/support-dialogs

/**
 * Same as {@link #createDialog(int, com.albedinsky.android.support.dialog.DialogOptions, Context)}.
 *
 * @see #createDialogFromSet(int, com.albedinsky.android.support.dialog.DialogOptions)
 */
@Nullable
public <D extends DialogFragment & XmlDialog> D createDialog(@XmlRes int xmlRes, @Nullable DialogOptions options) {
  return createDialogInner(mInflater, xmlRes, options);
}

代码示例来源:origin: com.albedinsky.android.support/support-dialogs-base

/**
 * Same as {@link #createDialog(int, com.albedinsky.android.support.dialog.DialogOptions, Context)}.
 *
 * @see #createDialogFromSet(int, com.albedinsky.android.support.dialog.DialogOptions)
 */
@Nullable
public <D extends DialogFragment & XmlDialog> D createDialog(@XmlRes int xmlRes, @Nullable DialogOptions options) {
  return createDialogInner(mInflater, xmlRes, options);
}

代码示例来源:origin: com.albedinsky.android/dialogs-base

/**
 * Same as {@link #createDialog(int, com.albedinsky.android.dialog.DialogOptions, Context)}.
 *
 * @see #createDialogFromSet(int, com.albedinsky.android.dialog.DialogOptions)
 */
@Nullable
public <D extends DialogFragment & XmlDialog> D createDialog(@XmlRes int xmlRes, @Nullable DialogOptions options) {
  return createDialogInner(mInflater, xmlRes, options);
}

代码示例来源:origin: consp1racy/android-support-preference

public static void setDefaultValues(@NonNull Context context, @XmlRes int resId, boolean readAgain) {
  android.support.v7.preference.XpPreferenceManager.setDefaultValues(context, resId, readAgain);
}

代码示例来源:origin: consp1racy/android-support-preference

public static void setDefaultValues(@NonNull Context context, @NonNull String sharedPreferencesName, int sharedPreferencesMode, @XmlRes int resId, boolean readAgain, @Nullable final String[] customDefaultPackages) {
  android.support.v7.preference.XpPreferenceManager.setDefaultValues(context, sharedPreferencesName, sharedPreferencesMode, resId, readAgain, customDefaultPackages);
}

代码示例来源:origin: consp1racy/android-support-preference

public static void setDefaultValues(@NonNull Context context, @XmlRes int resId, boolean readAgain, @Nullable final String[] customDefaultPackages) {
  android.support.v7.preference.XpPreferenceManager.setDefaultValues(context, resId, readAgain, customDefaultPackages);
}

相关文章

微信公众号

最新文章

更多

XmlRes类方法