我正在研究在android中创建自定义视图。我想创建一个自动隐藏自定义视图控件。 此控件将持有其他UI元素,主要是按钮或图标。它有一个小按钮,是强制性的,单击该按钮可以将控件滑入或滑出,从而改变其可见性。 一个应该能够添加其他按钮或图标到此控件 控件只能放在边框上,需要在创建视图时指定。 我不知道如何开始 我应该扩展View类还是ViewGroup类。
答案 0 :(得分:1)
查看this
然后你必须为这个抽屉添加一个动态布局
答案 1 :(得分:1)
我使用了RelativeLayout
并在Button
添加了View
。
当我致电expandView()
或collapseView()
时,我致电mybutton.setVisibility()
并让RelativeLayout
知道this.requestLayout()
已发生变化。