Skip to content

Commit

Permalink
v1.4.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Choota committed Apr 9, 2018
1 parent 046081a commit a3a7734
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 8 deletions.
Binary file modified .idea/caches/build_file_checksums.ser
Binary file not shown.
2 changes: 1 addition & 1 deletion .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion app/app.iml
Expand Up @@ -79,7 +79,6 @@
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/assets" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/dependency-cache" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-classes" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-runtime-classes" />
Expand Down
2 changes: 1 addition & 1 deletion csnackbar/build.gradle
Expand Up @@ -13,7 +13,7 @@ ext {
siteUrl = 'https://github.com/ChathuraHettiarachchi/CSnackBar'
gitUrl = 'https://github.com/ChathuraHettiarachchi/CSnackBar.git'

libraryVersion = '1.4.0'
libraryVersion = '1.4.2'

developerId = 'ChathuraHettiarachchi'
developerName = 'Chathura Hettiarachchi'
Expand Down
1 change: 0 additions & 1 deletion csnackbar/csnackbar.iml
Expand Up @@ -82,7 +82,6 @@
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/blame" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/bundles" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/classes" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/dependency-cache" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-safeguard" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/jniLibs" />
Expand Down
15 changes: 11 additions & 4 deletions csnackbar/src/main/java/com/chootdev/csnackbar/Snackbar.java
Expand Up @@ -6,6 +6,9 @@
import android.support.design.widget.AppBarLayout;
import android.view.Gravity;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.widget.LinearLayout;
import android.widget.TextView;

/**
Expand Down Expand Up @@ -128,27 +131,31 @@ private static Snackbar setColor(int colorId) {
private static void setTextAlignment(android.support.design.widget.Snackbar snackbar) {
TextView textView = (TextView) snackbar.getView().findViewById(android.support.design.R.id.snackbar_text);

LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) textView.getLayoutParams();
params.width = ViewGroup.LayoutParams.MATCH_PARENT;
textView.setLayoutParams(params);

switch (textAlign) {
case CENTER:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1)
textView.setTextAlignment(View.TEXT_ALIGNMENT_CENTER);
else
textView.setGravity(Gravity.CENTER_HORIZONTAL);
break;
case RIGHT:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1)
textView.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_END);
else
textView.setGravity(Gravity.RIGHT);
break;
case LEFT:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1)
textView.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_START);
else
textView.setGravity(Gravity.LEFT);
break;
default:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1)
textView.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_START);
else
textView.setGravity(Gravity.LEFT);
Expand Down

0 comments on commit a3a7734

Please sign in to comment.