老师,参数context在这里啥意思啊,不懂的

老师,参数context在这里啥意思啊,不懂的

请尽量清晰完善地描述问题,以便大家给予专业的回复。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
提问者 追梦不再迷茫 2017-11-22 20:02:32
Tender10 2017-11-22 18:45:04

context字面意思是上下文的意思。实现Context的类主要有Android特有的几个模型,Activity、Service以及BroadcastReceiver。 

  • 提问者 追梦不再迷茫 #1
    那 老师,这个静态的方法为啥要给它添加Context 参数呢 public static List<ImageView> getHeaderInfo(Context context,int icons[]){ List<ImageView> datas= new ArrayList<>(); for (int i = 0; i < icons.length; i++) { ImageView icon = new ImageView(context); icon.setImageResource(icons[i]); icon.setScaleType(ImageView.ScaleType.CENTER_CROP); datas.add(icon); } return datas; }
    2017-11-22 19:57:54
  • 提问者 追梦不再迷茫 #2
    public static List<ImageView> getHeaderInfo(Context context,int icons[]){ List<ImageView> datas= new ArrayList<>(); for (int i = 0; i < icons.length; i++) { ImageView icon = new ImageView(context); icon.setImageResource(icons[i]); icon.setScaleType(ImageView.ScaleType.CENTER_CROP); datas.add(icon); } return datas; }
    2017-11-22 19:58:38
  • 好帮手慕雪 回复 提问者 追梦不再迷茫 #3
    为了new出 这个ImageView所以需要上下文对象,也就是创建出头部广告中的那几个图片。
    2017-11-23 10:00:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师