小编pse*_*sys的帖子

如何确定 GitHub 操作是否在启用“调试日志记录”的情况下运行

我正在用 Python 编写一个基于 Docker 的 GitHub 操作。如果在某个时候它失败并且用户选择在启用调试日志记录的情况
下重新运行它,我想在其输出中添加更多详细信息。

所以我的问题是:是否可以从动作内部确定它?也许某些环境变量是自动设置的 - 或者可以在 中手动设置action.yml,或者类似的东西?

github github-actions building-github-actions github-actions-workflows

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

Flutter桌面web DraggableScrollableSheet滚动问题

我最近在 Flutter 中遇到了一个我无法解释的奇怪行为。考虑为 WEB 平台构建以下代码:

import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Hello World',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: const MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatelessWidget {
  final String title;

  const MyHomePage({this.title = "Home Page"});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(title),
      ),
      body: const Center(
        child: Text(
          'Hello, World!',
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: () …
Run Code Online (Sandbox Code Playgroud)

scroll flutter flutter-web flutter-showmodalbottomsheet

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

有没有一种在浏览器中运行java应用程序的现代方法?

有没有一种现代的方式在网络上运行java应用程序?据我所知,java applet 和 java web start 都已被弃用。

我有一个用java编写的android应用程序,我想在服务器上运行它(当然,以某种方式改变)。虽然java是跨平台的,但是将其转移到桌面上没有问题(无论是javafx、swing还是等等)。

显然,最好不要用其他语言重写它。

java applet java-web-start

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

嵌套的 ScrollView 在顶部留下一些额外的空间

我有一个NestedScrollView孩子AppBarLayout,只有一个孩子 - LinearLayout。它们的顶部都没有填充,也没有边距,但NestedScrollViewNestedScrollView. 如何去除它?

我尝试过设置android:fillViewport="true"NestedScrollView但没有结果。

UPD:此空间与clipNoPadding 标志交互,但将所有填充设置为0 没有帮助。

<android.support.design.widget.CoordinatorLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true">

    <android.support.v4.widget.NestedScrollView
        android:id="@+id/scroll"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:clipToPadding="false"
        android:background="@color/colorAccent"
        android:fillViewport="true"
        app:layout_behavior="android.support.design.widget.AppBarLayout$ScrollingViewBehavior">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="@color/colorPrimary"
            android:orientation="vertical">

            <Button
                android:id="@+id/button"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="Button" />

            // and some more buttons, just to fill the space

        </LinearLayout>

    </android.support.v4.widget.NestedScrollView>

    <android.support.design.widget.AppBarLayout
        android:id="@+id/app_bar_layout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
        android:fitsSystemWindows="true"
        android:background="@color/colorTransparent">

        // I omit some code, as not-belonging to the question

    </android.support.design.widget.AppBarLayout>

</android.support.design.widget.CoordinatorLayout>
Run Code Online (Sandbox Code Playgroud)

看起来怎么样

java xml android scrollview nestedscrollview

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