mirror of
https://github.com/SimpleMobileTools/Simple-Calculator.git
synced 2025-06-05 21:49:13 +02:00
use the text color at the History dialog
This commit is contained in:
@@ -62,7 +62,7 @@ android {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation 'com.github.SimpleMobileTools:Simple-Commons:02b48c0b4d'
|
implementation 'com.github.SimpleMobileTools:Simple-Commons:9cb42cbf35'
|
||||||
implementation 'me.grantland:autofittextview:0.2.1'
|
implementation 'me.grantland:autofittextview:0.2.1'
|
||||||
implementation 'net.objecthunter:exp4j:0.4.8'
|
implementation 'net.objecthunter:exp4j:0.4.8'
|
||||||
|
|
||||||
|
@@ -6,6 +6,7 @@ import android.view.ViewGroup
|
|||||||
import androidx.recyclerview.widget.RecyclerView
|
import androidx.recyclerview.widget.RecyclerView
|
||||||
import com.simplemobiletools.calculator.R
|
import com.simplemobiletools.calculator.R
|
||||||
import com.simplemobiletools.calculator.activities.SimpleActivity
|
import com.simplemobiletools.calculator.activities.SimpleActivity
|
||||||
|
import com.simplemobiletools.calculator.extensions.config
|
||||||
import com.simplemobiletools.calculator.helpers.CalculatorImpl
|
import com.simplemobiletools.calculator.helpers.CalculatorImpl
|
||||||
import com.simplemobiletools.calculator.models.History
|
import com.simplemobiletools.calculator.models.History
|
||||||
import com.simplemobiletools.commons.extensions.copyToClipboard
|
import com.simplemobiletools.commons.extensions.copyToClipboard
|
||||||
@@ -15,6 +16,7 @@ class HistoryAdapter(val activity: SimpleActivity, val items: List<History>, val
|
|||||||
RecyclerView.Adapter<HistoryAdapter.ViewHolder>() {
|
RecyclerView.Adapter<HistoryAdapter.ViewHolder>() {
|
||||||
|
|
||||||
private lateinit var dialog: Dialog
|
private lateinit var dialog: Dialog
|
||||||
|
private var textColor = activity.config.textColor
|
||||||
|
|
||||||
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder {
|
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder {
|
||||||
val view = activity.layoutInflater.inflate(R.layout.history_view, parent, false)
|
val view = activity.layoutInflater.inflate(R.layout.history_view, parent, false)
|
||||||
@@ -37,6 +39,9 @@ class HistoryAdapter(val activity: SimpleActivity, val items: List<History>, val
|
|||||||
itemView.apply {
|
itemView.apply {
|
||||||
item_formula.text = item.formula
|
item_formula.text = item.formula
|
||||||
item_result.text = "= ${item.result}"
|
item_result.text = "= ${item.result}"
|
||||||
|
item_formula.setTextColor(textColor)
|
||||||
|
item_result.setTextColor(textColor)
|
||||||
|
|
||||||
setOnClickListener {
|
setOnClickListener {
|
||||||
calc.addNumberToFormula(item.result)
|
calc.addNumberToFormula(item.result)
|
||||||
dialog.dismiss()
|
dialog.dismiss()
|
||||||
|
Reference in New Issue
Block a user