2016-05-26 1 views
1

TABのSnakbarMatchParentにしようとしています。私が行っていることである。Snackbar MatchParentをTabで作成するには?

Snackbar snackbar = Snackbar 
      .make(coordinatorLayout, mMessage, Snackbar.LENGTH_LONG); 

    View view = snackbar.getView(); 
    CoordinatorLayout.LayoutParams params = (CoordinatorLayout.LayoutParams)  view.getLayoutParams(); 
    params.width = CoordinatorLayout.LayoutParams.MATCH_PARENT; 
    params.gravity = Gravity.CENTER | Gravity.BOTTOM; 
    view.setLayoutParams(params); 

    snackbar.show(); 

それは誰もがまだ答えを探しているためではないMatchParent

答えて

0

に少し大きい幅を大きく:

Snackbar snackbar = Snackbar 
     .make(coordinatorLayout, mMessage, Snackbar.LENGTH_LONG); 

View view = snackbar.getView(); 
CoordinatorLayout.LayoutParams params = (CoordinatorLayout.LayoutParams)  view.getLayoutParams();+ 
params.gravity = Gravity.FILL_HORIZONTAL | Gravity.BOTTOM; 
view.setLayoutParams(params); 

snackbar.show(); 

「FILL_HORIZONTALは」トリックをしました私のために。

関連する問題