INNER CODE UNIT · Kotlin

iconFilePicker

Keyspace-cloud/android · app/src/main/kotlin/cloud/keyspace/android/AddCard.kt:645

    private fun iconFilePicker () {

        val builder = MaterialAlertDialogBuilder(this@AddCard)
        builder.setCancelable(true)
        val iconsBox: View = layoutInflater.inflate(R.layout.icon_picker_dialog, null)
        builder.setView(iconsBox)
        iconsBox.startAnimation(AnimationUtils.loadAnimation(applicationContext, R.anim.from_bottom))

        val dialog = builder.create()
        dialog.show()

        val iconFileNames = misc.getSiteIconFilenames()
        class GridAdapter(var context: Context, filenames: ArrayList<String>) : BaseAdapter() {
            var listFiles: ArrayList<String>
            init { listFiles = filenames }
            override fun getCount(): Int { return listFiles.size }
            override fun getItem(position: Int): Any { return listFiles[position] }
            override fun getItemId(position: Int): Long { return position.toLong() }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…