我想使用android标签设计登录和注册布局。图像如下所示。我该怎么办?
答案 0 :(得分:2)
我认为您可以使用FrameLayout以简单的方式执行此操作, 当用户按“注册”或“登录”时管理可视化。
类似的东西:
答案 1 :(得分:2)
我会使用位于http://developer.android.com/resources/samples/Support4Demos/src/com/example/android/supportv4/app/FragmentTabsPager.html的Android API支持库和示例FragmentTabsPager
您将有两个选项卡,对应于两个Fragments
,您可以将其命名为RegisterFragment和LoginFragment。
基本上你会删除这些行
mTabsAdapter.addTab(mTabHost.newTabSpec("simple").setIndicator("Simple"),
FragmentStackSupport.CountingFragment.class, null);
mTabsAdapter.addTab(mTabHost.newTabSpec("contacts").setIndicator("Contacts"),
LoaderCursorSupport.CursorLoaderListFragment.class, null);
mTabsAdapter.addTab(mTabHost.newTabSpec("custom").setIndicator("Custom"),
LoaderCustomSupport.AppListFragment.class, null);
mTabsAdapter.addTab(mTabHost.newTabSpec("throttle").setIndicator("Throttle"),
LoaderThrottleSupport.ThrottledLoaderListFragment.class, null);
并用
替换它们 mTabsAdapter.addTab(mTabHost.newTabSpec("register").setIndicator("Register"),
RegisterFragment.class, null);
mTabsAdapter.addTab(mTabHost.newTabSpec("login").setIndicator("Login"),
LoginFragment.class, null);
然后,您实现这些片段并将此代码集成到您的Activity中。您还需要将fragment_tabs_pager.xml布局集成到布局中。