Skip to content

Commit 8b2c158

Browse files
Color support added
Button Text change option
1 parent 776e368 commit 8b2c158

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,3 +98,14 @@ class MainActivity : AppCompatActivity() {
9898
}
9999
}
100100
```
101+
102+
103+
104+
**EXTRA ATTRIBUTES**
105+
```kotlin
106+
107+
// Using optional features
108+
spinnerDialogFragment.buttonText = "SAVE"
109+
spinnerDialogFragment.themeColorResId = resources.getColor(R.color.material_pink500)
110+
111+
```

app/src/main/java/com/github/hamzaahmedkhan/MainActivity.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ class MainActivity : AppCompatActivity() {
3636
)
3737

3838

39+
40+
// Using optional features
41+
spinnerDialogFragment.buttonText = "SAVE"
42+
spinnerDialogFragment.themeColorResId = resources.getColor(R.color.material_pink500)
43+
44+
3945
txtShowSingleChoiceSpinner.setOnClickListener { spinnerDialogFragment.show(supportFragmentManager, "SpinnerDialogFragment") }
4046
txtShowMultiChoiceSpinner.setOnClickListener { Toast.makeText(applicationContext, "In Progress", Toast.LENGTH_LONG).show() }
4147
}

spinnerdialog/src/main/java/com/github/hamzaahmedkhan/spinnerdialog/SpinnerDialogFragment.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ class SpinnerDialogFragment : DialogFragment(), OnSpinnerItemClickListener, View
5454
setListeners()
5555
if (themeColorResId != -1) {
5656
contHeader.setBackgroundColor(themeColorResId)
57+
btnOK.setBackgroundColor(themeColorResId)
5758
}
5859
btnOK.text = buttonText
5960
txtTitle.text = title

0 commit comments

Comments
 (0)