我想实现下面的预览图中所示的层次结构,我不了解可折叠布局和协调器布局,但是我所做的使视图分页器不显示其内容。
我正在从事一项以Coordinator layout
作为根布局,collapsing toolbar
,viewpager
,bottom navigation bar
和隐藏的{{1} }
PS::我正在使用 AndroidX 支持库。
这是我的XML布局 activity_main.xml
bottom sheet
这是理想的结果:
答案 0 :(得分:0)
通过将所有内容包装在RelativeLayout
中来获得所需的内容,然后不断调整android:layout_above
和android:layout_below
直到正确为止
答案 1 :(得分:0)
您可以尝试使重力在CoordinatorLayout中对齐。
public void ConfigureServices(IServiceCollection services)
{
...
WakeupDB(services);
}
private void WakeupDB(IServiceCollection services)
{
Task.Run(async() =>
{
var cs = services.BuildServiceProvider().GetService<ICalendarService>();
var mrs = services.BuildServiceProvider().GetService<IMetadataRepository>();
while (true)
{
_ = cs.GetCalendarAsync(new DateTime(2020, 4, 1), new DateTime(2020, 4, 30));
_ = mrs.GetEmployeesAsync();
_ = mrs.GetGroupsAsync();
await Task.Delay(300000); // 5 Minutes
}
});
}
这对我有用。