我正在进行注册页面编码。为此我有很多字段,如姓名,姓名,DOB,用户名,密码,地址1,地址2,城市,州,国家,邮编等。 在此,地址字段是可选的。所以我的问题是,是否可以放置一个按钮,然后单击该按钮,只有可选字段可见。
我尝试使用Scrollview,但我不认为这是正确的选择。任何人都可以帮我这样做。谢谢
答案 0 :(得分:0)
您可以使每个字段可见,不可见或消失。您可以定义一个更改字段可见性的按钮。您可以在androoid开发人员参考页面上找到更多信息,搜索“View.visible”。
答案 1 :(得分:0)
您也可以使用ScrollView
来实现此目的,但您必须将可选字段visiblity
作为VISIBLE
或GONE
进行管理。 点击后,展开按钮会将views
可见性设置为VISIBLE
,默认情况下将其可见性设置为GONE
。您可以为它们添加动画效果,以便折叠和扩展效果。
答案 2 :(得分:0)
在布局中创建所有可见元素,其中visibility = visible一段时间,然后根据需要对视图进行排序和排列,然后设置" optional" Gui Elements visibility = gone
中的元素,在relativeLayout中生成:android:animateLayoutChanges="true"
然后通过隐藏或不使用optinal元素在活动类中播放