Practical No 05
Practical No 05
<TextView android:drawableLeft="@drawable/baseline_add_c
android:id="@+id/textView2" all_24"
android:layout_width="match_parent" android:textColorHint="#978686" />
android:layout_height="wrap_content"
android:layout_marginTop="5dp" <Button
android:gravity="center" android:id="@+id/button1"
android:text="Enter Your Details" android:layout_width="match_parent"
android:textColor="@color/white" android:layout_height="wrap_content"
android:textSize="24dp" android:layout_margin="20dp"
android:textStyle="bold" /> android:layout_marginTop="30dp"
android:backgroundTint="#75634A"
<EditText android:text="Submit"
android:textColor="@color/white"
android:textSize="20dp"
android:textStyle="bold"></Button>
</LinearLayout>
</androidx.cardview.widget.CardView>
</LinearLayout> Output:
package com.example.linear_layout;
import android.os.Bundle;
import androidx.activity.EdgeToEdge;
import
androidx.appcompat.app.AppCompatActivity;
import androidx.core.graphics.Insets;
import androidx.core.view.ViewCompat;
import androidx.core.view.WindowInsetsCompat;
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
EdgeToEdge.enable(this);
setContentView(R.layout.activity_main);
ViewCompat.setOnApplyWindowInsetsListener(fi
ndViewById(R.id.main), (v, insets) -> {
Insets systemBars =
insets.getInsets(WindowInsetsCompat.Type.system
Bars());
v.setPadding(systemBars.left,
systemBars.top, systemBars.right,
systemBars.bottom);
return insets;
});
}
}