Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TP04: Get User Input #39

Open
Jonnjt opened this issue Mar 8, 2024 · 0 comments
Open

TP04: Get User Input #39

Jonnjt opened this issue Mar 8, 2024 · 0 comments

Comments

@Jonnjt
Copy link

Jonnjt commented Mar 8, 2024

  1. MyOutlinedTextField:
    @composable
    fun MyOutlinedTextField() {
    Column {
    OutlinedTextField(
    value = "",
    onValueChange = {},
    label = { Text("Label") }
    )
    }
    }

  2. Fungsi dari Atribut keyboardOptions pada TextField:
    keyboardOptions digunakan untuk mengatur tampilan dan perilaku keyboard saat pengguna berinteraksi dengan TextField. Ini memungkinkan penyesuaian sederhana seperti menentukan tipe keyboard atau mengaktifkan mode khusus.

  3. Contoh Penggunaan Komponen Input:

  • RadioButton: Digunakan untuk pilihan jawaban yang terbatas.
  • DropDown: Cocok digunakan saat ada banyak opsi pilihan.
  • Switch: Berfungsi sebagai sakelar untuk mengaktifkan atau menonaktifkan fitur.
  1. Aplikasi yang Dapat Di-scroll di Layar Kecil:
    @composable
    fun MyScrollableApp() {
    Column(
    modifier = Modifier.verticalScroll(rememberScrollState())
    ) {
    // Isi konten aplikasi di sini
    }
    }

  2. Sanity Check dalam Input Pengguna:
    Sanity check adalah langkah-langkah sederhana untuk memastikan bahwa data yang dimasukkan pengguna sesuai dengan harapan. Hal ini dilakukan untuk mencegah masalah atau kesalahan yang mungkin terjadi.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant