diff --git a/app/src/main/java/adrienmalin/pingpoints/EndOfMatchDialog.kt b/app/src/main/java/adrienmalin/pingpoints/EndOfMatchDialog.kt index 33e9af8..ef9d85b 100644 --- a/app/src/main/java/adrienmalin/pingpoints/EndOfMatchDialog.kt +++ b/app/src/main/java/adrienmalin/pingpoints/EndOfMatchDialog.kt @@ -12,9 +12,9 @@ class EndOfMatchDialog: DialogFragment() { override fun onCreateDialog(savedInstanceState: Bundle?)= AlertDialog.Builder(activity).apply{ val players = (activity as MainActivity).players - val names = players.map { it.name }.toTypedArray() + val names = players.map { it.name } val winnerName = players.maxBy { it.score }?.name ?: "" - val score = players.map { it.score }.sortedDescending().toIntArray() + val score = players.map { it.score }.sortedDescending() setTitle(getString(R.string.end_match_dialog_title, winnerName)) setMessage(getString(R.string.score, score[0], score[1])) @@ -23,7 +23,7 @@ class EndOfMatchDialog: DialogFragment() { DialogInterface.OnClickListener { dialog, id -> startActivity( Intent(context, MainActivity::class.java).apply { - putExtra("names", names) + putExtra("names", names.toTypedArray()) } ) } diff --git a/app/src/main/java/adrienmalin/pingpoints/MainActivity.kt b/app/src/main/java/adrienmalin/pingpoints/MainActivity.kt index bafde81..b0b741a 100644 --- a/app/src/main/java/adrienmalin/pingpoints/MainActivity.kt +++ b/app/src/main/java/adrienmalin/pingpoints/MainActivity.kt @@ -8,7 +8,6 @@ import android.view.View import android.widget.Button import android.os.Build import android.support.v7.app.AppCompatDelegate -import android.support.v7.view.menu.ActionMenuItem import android.view.Menu import android.widget.Toast import android.view.MenuItem @@ -24,11 +23,10 @@ class MainActivity : AppCompatActivity() { var buttons: Array