在部署时将Snackbar填满整个屏幕,可以通过以下代码示例来实现:
CoordinatorLayout parentLayout = findViewById(R.id.parentLayout);
Snackbar snackbar = Snackbar.make(parentLayout, "Snackbar填满整个屏幕", Snackbar.LENGTH_LONG);
View snackbarView = snackbar.getView();
CoordinatorLayout.LayoutParams params = (CoordinatorLayout.LayoutParams) snackbarView.getLayoutParams();
params.width = CoordinatorLayout.LayoutParams.MATCH_PARENT;
snackbarView.setLayoutParams(params);
snackbar.show();
上述代码中,我们首先使用Snackbar.make方法创建了一个Snackbar对象,然后获取到Snackbar的View对象,并使用CoordinatorLayout.LayoutParams将宽度设置为MATCH_PARENT,即填满整个屏幕,最后调用show方法显示Snackbar。
这样,当你部署时,Snackbar就会填满整个屏幕。