반응형
ImageView
- 이미지를 노출할때 사용하는 뷰이다.
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity2">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/a"></ImageView>
</androidx.constraintlayout.widget.ConstraintLayout>
Checkbox
-TextView의 서브 클래스라서 TextView에 설정하는 속성값 사용가능하다.
package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.CheckBox;
import android.widget.CompoundButton;
public class MainActivity2 extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
CheckBox chk1 = (CheckBox) findViewById(R.id.chk1) ;
chk1.setOnCheckedChangeListener(new CheckBox.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton compoundButton, boolean b) {
if(b){
chk1.setText("체크박스 ㅇ");
}else{
chk1.setText("체크박스 X");
}
}
}) ;
}
}
반응형
'프로그래밍 > 안드로이드' 카테고리의 다른 글
맥북 안드로이드 스튜디오, xcode 설치하는 법 (0) | 2023.03.08 |
---|---|
#10.안드로이드 TextView, EditText, Button (0) | 2023.01.23 |
#9.안드로이드 뷰 속성 (0) | 2023.01.15 |
#8.안드로이드 각 액티비티 독립적으로 테스트하는 방법 (0) | 2023.01.15 |
#7.안드로이드 액티비티, 뷰 (1) | 2023.01.15 |
댓글