Skip to content

Commit ff725cf

Browse files
added tv gravity
1 parent 4a12669 commit ff725cf

File tree

7 files changed

+41
-6
lines changed

7 files changed

+41
-6
lines changed

.idea/caches/gradle_models.ser

-506 Bytes
Binary file not shown.

.idea/gradle.xml

Lines changed: 10 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ Provides you easily create various pop-up dialogs that you can use.
4242
- LOGIN
4343
- FOLDER
4444
- NUMBER_PICKER
45+
> Gravity Types
46+
- CENTER
47+
- START
48+
- END
4549

4650
> FastDialogBuilder Functions
4751
```java
@@ -50,6 +54,7 @@ Provides you easily create various pop-up dialogs that you can use.
5054
hideTitle() //hide title
5155
hideIcon() // hide to danger gif on fast-dialog
5256
setText(String text) // set fast-dialog TextView
57+
setTextGravity(GravityType type) // set fast-dialog warn text gravity
5358
setHint(String hint) // set fast-dialog EditText's hint
5459
negativeText(String negative) // set negative button on fast-dialog and set button text
5560
positiveText(String positive) // set positive button on fast-dialog and set button text

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ buildscript {
77
jcenter()
88
}
99
dependencies {
10-
classpath 'com.android.tools.build:gradle:3.5.0'
10+
classpath 'com.android.tools.build:gradle:3.6.1'
1111

1212

1313
// NOTE: Do not place your application dependencies here; they belong

fastdialog/src/main/java/karpuzoglu/enes/com/fastdialog/FastDialogBuilder.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,9 @@ public FastDialogBuilder decimalEditText(){
317317
isNumber = false;
318318
return this;
319319
}
320+
public TextView getTvWarning(){
321+
return tvWarning;
322+
}
320323
public FastDialogBuilder numberEditText(){
321324
etWarning.setVisibility(View.GONE);
322325
etWarning.setText("");
@@ -349,6 +352,16 @@ public FastDialogBuilder privateEditText(){
349352
etWarningNumber.setTransformationMethod(PasswordTransformationMethod.getInstance());
350353
return this;
351354
}
355+
public FastDialogBuilder setTextGravity(GravityType gravity){
356+
if (gravity == GravityType.CENTER) {
357+
tvWarning.setGravity(Gravity.CENTER);
358+
}else if (gravity == GravityType.START){
359+
tvWarning.setGravity(Gravity.START);
360+
}else if (gravity == GravityType.END){
361+
tvWarning.setGravity(Gravity.END);
362+
}
363+
return this;
364+
}
352365
public FastDialogBuilder setInputText(String str){
353366
if (isDecimal){
354367
etWarningDecimal.setText(str);
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package karpuzoglu.enes.com.fastdialog;
2+
3+
/**
4+
* Created by M.Enes on 3/2/2020.
5+
*/
6+
public enum GravityType {
7+
START,
8+
CENTER,
9+
END,
10+
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Tue Aug 27 13:34:09 EET 2019
1+
#Mon Mar 02 13:51:54 EET 2020
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

0 commit comments

Comments
 (0)