Narzędzia użytkownika

Narzędzia witryny


Action disabled: source
pamx:pamx03

(1) Dodaj obsługę zdarzenia polegającego na naciśnięciu przycisku.

class MainActivity : ComponentActivity()
{
    override fun onCreate(savedInstanceState: Bundle?)
    {
        super.onCreate(savedInstanceState)
 
        setContent()
        {
            F()
        }
    }
 
    @Composable
    fun F()
    {
        val s: MutableState<String> = remember{mutableStateOf("0")}
        val i: MutableIntState = remember{mutableIntStateOf(s.value.toInt())}
 
        Column()
        {
            Text(text = s.value)
            Button(onClick = {i.intValue += 1; s.value = i.intValue.toString()})
            {
                Text(text = "+1")
            }
        }
    }
}


(2) Skompiluj i przetestuj przykład.

pamx/pamx03.txt · ostatnio zmienione: 2025/03/17 00:26 przez zbd