小编gdi*_*nen的帖子

更新fastlane失败:Signet需要Ruby版本> = 2.4.0

我无法更新Fastlane。

当我执行时fastlane update_fastlane,出现以下错误。

ERROR:  Error installing fastlane:
signet requires Ruby version >= 2.4.0.
Run Code Online (Sandbox Code Playgroud)

当我执行时,ruby -v我得到ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-darwin18]

我卡在fastlane版本2.28.3中。我尝试重新安装fastlane,但仍然遇到相同的错误。

造成此问题的原因是什么?我该如何解决?

ruby fastlane

7
推荐指数
1
解决办法
1709
查看次数

Android - 如何过滤多个值的列表视图?

我想过滤歌曲标题和艺术家的listView.

目前我有一个关于歌曲标题的工作过滤器.但我无法弄清楚如何在同一时刻过滤歌曲标题和艺术家.

这是我的活动:

listView.setTextFilterEnabled(true);
inputSongTitle.addTextChangedListener(new TextWatcher() {

    @Override
    public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
        adapterCorrectSong.getFilter().filter(cs);
    }

    @Override
    public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
                                  int arg3) {
    }

    @Override
    public void afterTextChanged(Editable s) {
    }
});
Run Code Online (Sandbox Code Playgroud)

我在ArrayAdapter中使用此代码:

@Override
public Filter getFilter() {
    if (songFilter == null){
        songFilter  = new SongFilter();
    }
    return songFilter;
}

private class SongFilter extends Filter
{
    @Override
    protected FilterResults performFiltering(CharSequence constraint) {

        constraint = constraint.toString().toLowerCase();
        FilterResults result = new FilterResults(); …
Run Code Online (Sandbox Code Playgroud)

android filter android-arrayadapter android-listview

1
推荐指数
1
解决办法
4226
查看次数