如图所示,该怎么解决.

解决方案 »

  1.   

    手机上看不清楚图片,看一看是否没有定义@String
      

  2.   

    黄色有警告信息的呀,可以照着他的提示做啊。不过一般都是提示让我把文本写到strings.xml里面去,可是我偏喜欢写在xml里面,就不管他了,
      

  3.   

    alt+enter然后选supper warring那个,只适合忽略这个警告,其他警告还是尽量能改就改
      

  4.   

    强迫症了,不用care,不影响调试
      

  5.   

    不看你这图我都不知道,从来都没在这个界面操作过,不过一般警告都不会影响结果的啊,无非就是什么左右margin会标黄,对齐方式会标黄,text啥的,不过无所谓啊  警告什么的不在乎  除非你时间很多,可以control+F1仔细看看
      

  6.   

    应该是在推荐你将布局中的文字内容写到响应的value文件中去,然后引用。这样做是为了统一处理消息信息,是i18n的基础。也是一个android推荐的规范。并不会影响实际使用,因此你可以忽略,也可以按照要求来。
    个人建议按照规范来,养成好习惯。
      

  7.   

    那个中间是个感叹号,背景用黄色表示警告的意思,出现的原因是因为你布局代码中text赋值出现了中文,这个不会影响到你程序的运行,但是正规的写法是将所有的中文写到string配置文件中,然后用@string/name的形式去调用赋值内容,这样做的目的是为了重复使用,以及方便管理。