SM-T110 UND GT-I9300
Fortgeschrittenes Mitglied
- 17
Hallo. Ich habe ei Problem mit meiner SnackBar. Ich hab auf eimal das Problem, dass der ActionButton "Nicht mehr anzeigen" auf einmal direkt neben dem Text ist und nicht unter dem Text.
Der Button mit dem Text soll eigentlich ganz unten sein und der Text soll die Ganze Breite der SnackBar ausnutzen können Hier mein Code
Der Button mit dem Text soll eigentlich ganz unten sein und der Text soll die Ganze Breite der SnackBar ausnutzen können Hier mein Code
Code:
private void initListeners(){
buttonSimpleSnackbar.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
final Snackbar snackbar = Snackbar
.make(coordinatorLayout, "HDHDJDFWICEIBEIBIIVEBICBCRCECEIBBIEC CWIECBIBF8hdhdhdhdhdhdjdjndjxxjxjjxxjjxjxjxjxjxnxnxnxnxnxnnxnxnxnxjxjxjxjdjdjdjdjdjdjdjdueueu2i2i8282827272272772722772727272727373747474747747474747474747r7r7rujddjjxjxjxjxnxnxjxjjxjjxjIF2 2FFDCIBXJVJRIBDBCDBCRICRIDJBDJJJBIVRCRICRIVRCRBNDIINRCNICNRNINICOBCNOCRIRICCRVRCJJRRJIFVRJCRBIRBJZE 2IF2HOFHO2HFO2FJO2", Snackbar.LENGTH_INDEFINITE)
.setAction("Nicht mehr anzeigen", new View.OnClickListener(){
@Override
public void onClick(View view){
final Snackbar snackbarUndo = Snackbar.make(coordinatorLayout, "Ist das nicht krass?", Snackbar.LENGTH_SHORT);
color1=Color.argb(255, new Random().nextInt(255), new Random().nextInt(255), new Random().nextInt(255));
getSupportActionBar().setBackgroundDrawable(new ColorDrawable(color1));
if (Build.VERSION.SDK_INT >= 1){
Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
window.setStatusBarColor(color1);