美文网首页
Android使用ViewBinding

Android使用ViewBinding

作者: 刘坤林 | 来源:发表于2023-03-26 11:16 被阅读0次

一、启用viewBinding

在你的app的build.gradle的android{}标签内添加


build.gradle
    // 启用viewBinding
    buildFeatures {
        viewBinding true
    }
    // 解决viewBinding会报红的问题
    sourceSets {
        debug {
            java.srcDirs = ['src/main/java', 'build/generated/data_binding_base_class_source_out/debug/out']
        }
    }

二、在Activity中使用

public class MainActivity extends AppCompatActivity {
    private ActivityMainBinding binding;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        binding = ActivityMainBinding.inflate(getLayoutInflater());
        setContentView(binding.getRoot());
    }
}

相关文章

网友评论

      本文标题:Android使用ViewBinding

      本文链接:https://www.haomeiwen.com/subject/jhpordtx.html