开发者社区> 问答> 正文

Android中Context context=MainActivity.this是什么意义

具体如下

bt.setOnClickListener(new View.onClickListener(){
 @Override
 public void onClick(View v){
 Context context=MainActivity.this;
 LayoutInflater inflater=
 (LayoutInflater)context.getSystemService(LayOUT_INFLATER_SERVICE);
 View dialogview=inflater.inflate(R.layout.dialoglayout,null);

大概就是这样,输上说是要利用LayoutInflater类动态加载XML布局文件,那这代码具体的意义是什么,没有了会怎样

展开
收起
爵霸 2016-06-12 08:46:40 3716 0
2 条回答
写回答
取消 提交回答
  • 这段代码的意思就是根据R.layout.dialoglayout这个文件的布局样式等得到dialogview

    2019-07-17 19:33:08
    赞同 展开评论 打赏
  • Context context=MainActivity.this定义一个这是上下文对象context,并赋值为MainActivity这个类对象

    2019-07-17 19:33:07
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载