Saturday 24 June 2023

Jetpack Compose Add text in android application.

Adding text in android is we were using TextView in android studio.

But using jetpack compose we don't need TextView as a deign layout.

Yes , using Jetpack Compose we can add text only with coding so lets start how its work ,


First you have to add some dependency library in your build.gradle (app module)


    implementation 'androidx.compose.ui:ui:1.0.0'

    implementation 'androidx.compose.material:material:1.4.3'

    implementation 'androidx.compose.material:material-icons-core:1.4.3'

    implementation 'androidx.constraintlayout:constraintlayout-compose:1.0.0-beta02'

    debugImplementation 'androidx.compose.ui:ui-tooling:1.4.3'

    implementation 'androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha07

    implementation 'androidx.navigation:navigation-compose:2.4.0-alpha08'


Then in your MainActivity.kt



import androidx.appcompat.app.AppCompatActivity

import android.os.Bundle

import androidx.activity.compose.setContent

import androidx.compose.material.Text


class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {

        super.onCreate(savedInstanceState)

        //setContentView(R.layout.activity_main)

        setContent {

            Text("Text from Jetpack Compose")

        }

    }

}

So , This is the how we can add text in android using Jetpack Compose.

No comments:

Post a Comment

Comments

Find Hours Diffrence in Kotlin

  In Kotlin, determining the difference in hours between two timestamps is a common task, especially in scenarios involving time-based calcu...