Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android GUI,其中根据上下文显示/隐藏不同的面板?_Java_Android_User Interface_Mobile - Fatal编程技术网

Java Android GUI,其中根据上下文显示/隐藏不同的面板?

Java Android GUI,其中根据上下文显示/隐藏不同的面板?,java,android,user-interface,mobile,Java,Android,User Interface,Mobile,我正在做一个绘图应用程序。在屏幕中央,我希望应用程序包含用户的绘图。在屏幕的顶部,我想要不同绘图工具的按钮。选择绘图工具时,我希望特定于该工具的按钮显示在应用程序底部(例如,画笔工具可能会在屏幕底部显示“增加画笔大小”按钮),替换以前可能存在的按钮。做这件事的好方法是什么 目前,我正在为整个GUI使用一个相对布局,然后在屏幕底部为每个工具面板添加一个单独的线性布局(即面板在一起显示时重叠)。单击工具按钮时,我会隐藏除与选定工具相关的设置面板之外的所有设置面板。这看起来有点乱,但我不知道还能怎么做

我正在做一个绘图应用程序。在屏幕中央,我希望应用程序包含用户的绘图。在屏幕的顶部,我想要不同绘图工具的按钮。选择绘图工具时,我希望特定于该工具的按钮显示在应用程序底部(例如,画笔工具可能会在屏幕底部显示“增加画笔大小”按钮),替换以前可能存在的按钮。做这件事的好方法是什么


目前,我正在为整个GUI使用一个相对布局,然后在屏幕底部为每个工具面板添加一个单独的线性布局(即面板在一起显示时重叠)。单击工具按钮时,我会隐藏除与选定工具相关的设置面板之外的所有设置面板。这看起来有点乱,但我不知道还能怎么做。如果我能让每个工具的代码都保持模块化,那就太好了。

为您的工具使用
视图切换器