在Android中,每个view
子类都有一个setVisibility()
方法,它允许您修改view
对象的可见性
设置可见性有3个选项:
视图
可见视图
,但会留下一个间隙,该间隙相当于视图
在可见时所占的位置视图
并将其完全从布局中删除。就好像它的高度
和宽度
是0dp
Flutter中的Widgets是否有与上面等价的东西?
有关快速参考:https://developer.android.com/reference/android/view/view.html#attr_android:visibility
更新:由于这个答案是写的,所以引入了可见性
并提供了这个问题的最佳解决方案。
您可以使用不透明度
和0.0
的不透明度:
来绘制使元素隐藏但仍占用空间。
若要使其不占用空间,请将其替换为空的容器()
。
编辑:若要将其包装在不透明度对象中,请执行以下操作:
new Opacity(opacity: 0.0, child: new Padding(
padding: const EdgeInsets.only(
left: 16.0,
),
child: new Icon(pencil, color: CupertinoColors.activeBlue),
))
Google开发者不透明度快速教程:https://youtu.be/9HLTEVOHQBW
在Android中,每个子类都有一个方法,它允许您修改对象的可见性 设置可见性有3个选项: 可见:在布局中呈现可见 invisible:隐藏,但会留下一个间隙,该间隙相当于在可见时所占的位置 gone:隐藏并将其完全从布局中删除。就好像它的和是 Flutter中的Widgets是否有与上面等价的东西? 有关快速参考:https://developer.android.com/reference/a
在Android中,每个子类都有一个方法,允许您修改对象的可见性 设置可见性有3个选项: 可见:呈现布局内部可见的 Flutter中的小部件是否有与上述相同的功能? 快速参考:https://developer.android.com/reference/android/view/View.html#attr_android:visibility
问题内容: 首先,我已经看到了该线程。我尝试了那里给出的可接受的方法。 我的应用程序中有两个屏幕。 第一个有2个EditText,一个是用户名,另一个是密码 第二个有一个ListView和一个EditText-过滤listView 在我的第一个屏幕中,我希望用户名EditText专注于启动,并且Keyboard应该可见。这是我的实现(通过删除不必要的/不相关的代码进行简化)。 app_login.
问题内容: 您如何在Tkinter中显示和隐藏小部件?我想有一个输入框,但不要一直显示它。有人可以向我展示在tkinter中显示和隐藏条目小部件和其他小部件的功能吗?我希望能够在没有多个帧的情况下执行此操作。 问题答案: 这已经在stackoverflow上得到了回答。简短的答案是,您可以使用grid_remove,如果先前是通过网格添加的,则将导致该小部件被删除。记住小部件的位置,因此只需简单地
问题内容: 我正在尝试创建一个程序,该程序执行一系列给定的用户输入。仅在某些情况下才需要几个用户输入,并且如果可能的话,我想仅在选择一个Checkbutton(表示存在要求这些输入的情况)时显示这些输入值的Entry框和Labels。我不确定该怎么做: 将我要添加的标签和条目框放在已经存在的行之间。 取消选中“选择”按钮时,“隐藏”标签和输入框,而不进行选择,这样,如果重新选择“选择”按钮,则可以
我需要一个视图添加到eclipse rcp应用程序中,该应用程序被分离并最初隐藏。在用户操作之后,如果它不可见,我想显示/打开它。 我设法将视图添加到我的perpective插件中。xml。但我无法通过插件隐藏或分离它。xml或代码。 我正在使用eclipse/rcp 3。 有什么想法吗? 插件。xml 代码: