+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 5 su 5

Colorare un button

  1. #1
    Pasca non  in linea Novello
    Sono 2 mesi che sto combattendo con questo problema.Nel frattempo ho comprato 2 libri (non li consiglio a nessuno) che trattano del linguaggio kotlin e programmazione con Android Studio.Premetto che provengo dal commodore 64 e visual basic e da questo si capisce che non sono giovanissimo.Il mio problema il seguente:

    package uk.co.pasqualedesantis.myapplication
    
    import android.graphics.Color
    import android.os.Bundle
    import android.widget.Button
    import androidx.appcompat.app.AppCompatActivity
    import java.io.File
    import java.io.FileNotFoundException
    
    class MainActivity : AppCompatActivity() {
    
        override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.activity_main)
    
            fun Tavoli(args: Array<String>) {
                var numbers: MutableList<Int> = ArrayList()
                try {
                    File("c:\\eurorist\\Prova1.txt").forEachLine { numbers.add(it.toInt()) }
                } catch (e: FileNotFoundException) { println(e.message) }
                
                //qui in button non lo colora
                if (numbers[0]==1){
                val co = findViewById<Button>(R.id.button1)
                co.setBackgroundColor(Color.GREEN)}
            }
                //qui il button lo colora quindi il problema penso che sia numbers[0]==1 
                val co = findViewById<Button>(R.id.button1)
                co.setBackgroundColor(Color.GREEN)
        }
    }
    

  2. #2
    Ferrari_and non  in linea Scolaretto
    Prova a sostituire numbers[0] con numbers.get(0)

  3. #3
    Pasca non  in linea Novello
    Quote Originariamente inviato da Ferrari_and Visualizza il messaggio
    Prova a sostituire numbers[0] con numbers.get(0)
    Nulla da fare non funziona.Comunque Grazie lo stesso.

  4. #4
    Ferrari_and non  in linea Scolaretto
    Ma sei sicuro che il primo valore di numbers si 1 ?

  5. #5
    Pasca non  in linea Novello
    Si.Per provare ho scritto il file Prova1.txt con blocco note di windows in questo modo:
    1
    2
    0

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. colorare cella
    Da layla75 nel forum Microsoft Excel
    Risposte: 4
    Ultimo Post: 19-07-2019, 06:09
  2. Risposte: 5
    Ultimo Post: 01-04-2018, 10:41
  3. Risposte: 1
    Ultimo Post: 14-03-2018, 18:09
  4. Colorare una MSFlexGrid
    Da Carmen nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 14-01-2007, 15:53
  5. Colorare un grafico
    Da Carmen nel forum Visual Basic 6
    Risposte: 9
    Ultimo Post: 12-05-2006, 15:49