小编Eva*_*ana的帖子

Flutter 压缩和解压缩

你好,我想问一下如何在flutter中压缩和解压缩成字符串:

例子 :

final int BUFFER_SIZE = 40;
    ByteArrayInputStream is = new ByteArrayInputStream(compressed);
    GZIPInputStream gis = new GZIPInputStream(is, BUFFER_SIZE);
    StringBuilder string = new StringBuilder();
    byte[] data = new byte[BUFFER_SIZE];
    int bytesRead;
    while ((bytesRead = gis.read(data)) != -1) { string.append(new String(data, 0, bytesRead)); }
    gis.close();
    is.close();
    return string.toString();
Run Code Online (Sandbox Code Playgroud)

flutter flutter-dependencies

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

选中时颤动更改 TabItem 背景

我想问一下如何在选择选项卡时更改选项卡项目的背景颜色?

对不起,我是扑的新手

使用底部标签栏还是标签栏更好?

像这样 :

在此处输入图片说明

我的代码:

          bottomNavigationBar: new TabBar(
            tabs: [
              Tab(
                icon: new Icon(Icons.home),
              ),
              Tab(
                icon: new Icon(Icons.rss_feed),
              ),
              Tab(
                icon: new Icon(Icons.perm_identity),
              ),
              Tab(icon: new Icon(Icons.settings),)
            ],
            labelColor: Colors.yellow,
            indicatorWeight: 1.0,
            unselectedLabelColor: Colors.blue,
            indicatorSize: TabBarIndicatorSize.label,
            indicatorPadding: EdgeInsets.all(5.0),
            indicatorColor: Colors.red,
          ),
          backgroundColor: Colors.black,
        ),
      ),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

flutter flutter-layout

4
推荐指数
4
解决办法
6264
查看次数

如何从适配器Android调用片段中的方法

我需要帮助所以我有一个片段,它有一个recycleView,在recycleView里面有一个按钮.

单击后按钮必须打开已经在基本片段中声明的对话框,所以我只调用"openDialog(DIALOG_CHECK);"

现在我如何在我的适配器上调用该对话框我已经在片段中创建了一个方法并从适配器调用它并发出错误"Java lang null pointer"

这是我的代码:

DeliveryFragment delivFrag = new DeliveryFragment();
holder.editButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                delivFrag.doEdit();
            }
        });
Run Code Online (Sandbox Code Playgroud)

在片段中

public  void doEdit(){
        openDialog(DIALOG_EDIT_ITEM);
    }
Run Code Online (Sandbox Code Playgroud)

java android android-fragments

3
推荐指数
3
解决办法
2万
查看次数