728x90
반응형
둘 다, build.gradle(Module:app)에 viewbinding 설정을 하고, sync now 해준다.
Kotlin
class MainActivity : AppCompatActivity() {
private lateinit var binding : ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
}
}
Java
public class MainActivity extends AppCompatActivity {
private ActivityMainBinding binding;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = ActivityMainBinding.inflate(getLayoutInflater());
setContentView(binding.getRoot());
}
}
728x90
반응형
'안드로이드 스튜디오' 카테고리의 다른 글
[안드로이드 스튜디오 자바] CheckBox로 약관동의 만들기, Fragment에서 CheckBox (0) | 2022.08.31 |
---|---|
[안드로이드 스튜디오 자바] strings.xml에 있는 문자열 중 일부만 글자 변경하기 (1) | 2022.08.25 |
[안드로이드 스튜디오 코틀린] OkHttp버전에 따른 JsonObject 사용법 (1) | 2022.07.27 |
[안드로이드 스튜디오 코틀린] JavaScript와 연결해주는 Android Bridge - Kotlin 정리 (0) | 2022.06.28 |
[안드로이드 스튜디오 코틀린] WebView에서 카메라 설정 (0) | 2022.06.09 |