只是一个简单的也许愚蠢的问题。 可以在使用Inflater的android应用程序中一次使用多个活动吗?我希望在屏幕上显示多个视图,而不会丢失以前的视图。例如,用户点击一个按钮并显示信息屏幕。 Start Intent会将整个屏幕转换为信息屏幕活动。java安卓视图结构
使用Inflater的工程,但我只是想知道如果它正确的方式来显示多个视图。提前致谢。
只是一个简单的也许愚蠢的问题。 可以在使用Inflater的android应用程序中一次使用多个活动吗?我希望在屏幕上显示多个视图,而不会丢失以前的视图。例如,用户点击一个按钮并显示信息屏幕。 Start Intent会将整个屏幕转换为信息屏幕活动。java安卓视图结构
使用Inflater的工程,但我只是想知道如果它正确的方式来显示多个视图。提前致谢。
您应该使用片段此。每个片段都有一个视图/布局,您可以根据需要将它们移动到主视图外的&中。有很多教程
您可以设置的意见的知名度,例如:
Button b = (Button)findViewById(R.id.button);
b.setVisibility(View.GONE);
所以,你会建议只使用一个XML文件? 我也有很多动态内容,所以声明了所有组件的'static'xml不是一个选项。 –
我想我不明白你想达到什么目的。 TanjaV可能是正确的建议使用片段,但我很难看到你的目标是什么。 – Stephan
没问题。碎片正是我的意思。请记住先前阅读过这些内容,但由于我曾经使用Objective-C并拥有多个Views子类,因此没有任何意义。 从Android开始理解Java的概念。 –
你读过关于碎片? – CocoNess
@TanjaV,你应该发布一个答案,以便马克可以接受它 – Stephan