gpt4 book ai didi

com.koolearn.android.kooreader.preferences.ZLStringListPreference类的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 12:16:48 28 4
gpt4 key购买 nike

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

ZLStringListPreference介绍

暂无

代码示例

代码示例来源:origin: ydcx/KooReader

@Override
  public CharSequence getSummary() {
    // standard getSummary() calls extra String.format(), that causes exceptions in some cases
    return getEntry();
  }
}

代码示例来源:origin: ydcx/KooReader

protected final boolean setInitialValue(String value) {
  LogUtil.i6("value"+value);
  int index = 0;
  boolean found = false;
  final CharSequence[] entryValues = getEntryValues();
  if (value != null) {
    for (int i = 0; i < entryValues.length; ++i) {
      if (value.equals(entryValues[i])) {
        index = i;
        found = true;
        break;
      }
    }
  }
  setValueIndex(index);
  return found;
}

代码示例来源:origin: ydcx/KooReader

protected final void setLists(String[] values, String[] texts) {
  assert(values.length == texts.length);
  setEntryValues(values);
  // It appears that setEntries() DOES NOT perform any formatting on the char sequences
  // http://developer.android.com/reference/android/preference/ListPreference.html#setEntries(java.lang.CharSequence[])
  final String[] entries = new String[texts.length];
  for (int i = 0; i < texts.length; ++i) {
    try {
      entries[i] = String.format(texts[i]);
    } catch (Exception e) {
      entries[i] = texts[i];
    }
  }
  setEntries(entries);
}

代码示例来源:origin: ydcx/KooReader

ZLStringListPreference(Context context, ZLResource resource, ZLResource valuesResource) {
  super(context);
  setTitle(resource.getValue());
  myValuesResource = valuesResource;
  final ZLResource buttonResource = ZLResource.resource("dialog").getResource("button");
  setPositiveButtonText(buttonResource.getResource("ok").getValue());
  setNegativeButtonText(buttonResource.getResource("cancel").getValue());
}

代码示例来源:origin: ydcx/KooReader

@Override
  protected void onDialogClosed(boolean result) {
    super.onDialogClosed(result);
    final String value = getValue();
    myOption.setValue(UNCHANGED.equals(value) ? "" : value);
  }
}

代码示例来源:origin: ydcx/KooReader

protected final void setList(String[] values) {
  String[] texts = new String[values.length];
  for (int i = 0; i < values.length; ++i) {
    final ZLResource resource = myValuesResource.getResource(values[i]);
    texts[i] = resource.hasValue() ? resource.getValue() : values[i];
  }
  setLists(values, texts);
}

代码示例来源:origin: Jiangzqts/EpubRead

ZLStringListPreference(Context context, ZLResource resource, ZLResource valuesResource) {
  super(context);
  setTitle(resource.getValue());
  myValuesResource = valuesResource;
  final ZLResource buttonResource = ZLResource.resource("dialog").getResource("button");
  setPositiveButtonText(buttonResource.getResource("ok").getValue());
  setNegativeButtonText(buttonResource.getResource("cancel").getValue());
}

代码示例来源:origin: Jiangzqts/EpubRead

@Override
  protected void onDialogClosed(boolean result) {
    super.onDialogClosed(result);
    final String value = getValue();
    myOption.setValue(UNCHANGED.equals(value) ? "" : value);
  }
}

代码示例来源:origin: Jiangzqts/EpubRead

protected final void setList(String[] values) {
  String[] texts = new String[values.length];
  for (int i = 0; i < values.length; ++i) {
    final ZLResource resource = myValuesResource.getResource(values[i]);
    texts[i] = resource.hasValue() ? resource.getValue() : values[i];
  }
  setLists(values, texts);
}

代码示例来源:origin: Jiangzqts/EpubRead

protected final void setLists(String[] values, String[] texts) {
  assert(values.length == texts.length);
  setEntryValues(values);
  // It appears that setEntries() DOES NOT perform any formatting on the char sequences
  // http://developer.android.com/reference/android/preference/ListPreference.html#setEntries(java.lang.CharSequence[])
  final String[] entries = new String[texts.length];
  for (int i = 0; i < texts.length; ++i) {
    try {
      entries[i] = String.format(texts[i]);
    } catch (Exception e) {
      entries[i] = texts[i];
    }
  }
  setEntries(entries);
}

代码示例来源:origin: Jiangzqts/EpubRead

protected final boolean setInitialValue(String value) {
  LogUtil.i6("value"+value);
  int index = 0;
  boolean found = false;
  final CharSequence[] entryValues = getEntryValues();
  if (value != null) {
    for (int i = 0; i < entryValues.length; ++i) {
      if (value.equals(entryValues[i])) {
        index = i;
        found = true;
        break;
      }
    }
  }
  setValueIndex(index);
  return found;
}

代码示例来源:origin: Jiangzqts/EpubRead

@Override
  protected void onDialogClosed(boolean result) {
    super.onDialogClosed(result);
    myOption.setValue(Enum.valueOf(myOption.getValue().getDeclaringClass(), getValue()));
  }
}

代码示例来源:origin: Jiangzqts/EpubRead

@Override
  public CharSequence getSummary() {
    // standard getSummary() calls extra String.format(), that causes exceptions in some cases
    return getEntry();
  }
}

代码示例来源:origin: ydcx/KooReader

@Override
  protected void onDialogClosed(boolean result) {
    super.onDialogClosed(result);
    myOption.setValue(Enum.valueOf(myOption.getValue().getDeclaringClass(), getValue()));
  }
}

代码示例来源:origin: ydcx/KooReader

@Override
  protected void onDialogClosed(boolean result) {
    super.onDialogClosed(result);
    final int intValue = findIndexOfValue(getValue());
    myBoldOption.setValue((intValue & 0x1) == 0x1);
    myItalicOption.setValue((intValue & 0x2) == 0x2);
  }
}

代码示例来源:origin: Jiangzqts/EpubRead

@Override
  protected void onDialogClosed(boolean result) {
    super.onDialogClosed(result);
    final int intValue = findIndexOfValue(getValue());
    myBoldOption.setValue((intValue & 0x1) == 0x1);
    myItalicOption.setValue((intValue & 0x2) == 0x2);
  }
}

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