菜鸟学习Android笔记-20140311_textview3:[i18n] hardcoded string-程序员宅基地

技术标签: Android  

1、编写布局文件时,遇到这样的警告,“[I18N] Hardcoded string "昵称:", should use @string resource”    

原来的代码:

 <TextView 
        android:id="@+id/username"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="昵称:"
        />

解决办法:

参考地址:http://blog.csdn.net/iqv520/article/details/7579513

在res\values\string.xml中添加以下代码

	<string name="UserName">昵称:</string>
	<string name="MobilePhone">手机号:</string>
	<string name="Department">部门</string>
	<string name="PlateNumber">车牌号</string>
	<string name="CarColor">汽车颜色</string>
	<string name="CarModel">车型:</string>

修改后代码:

 <TextView 
        android:id="@+id/username"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/UserName"
        android:layout_marginTop="20dp"
        />



2、警告提示“This text field does not specify an inputType or a hint”

源代码:

 <EditText
        android:id="@+id/EntryUsername"  
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/username"
        android:layout_marginRight="5dp"
        />
        <requestFocus />

修改后代码:

<EditText
        android:id="@+id/EntryUsername"  
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="10dp"
        android:layout_marginLeft="40dp"
        android:hint="@string/message1"
        android:inputType="textShortMessage"
        android:background="@drawable/rounded_text"/>
        <requestFocus />





 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xiaoxiao54562/article/details/20989169

智能推荐

Listview使用CHOICE_MODE_MULTIPLE_MODAL实现多选模式_modecall-程序员宅基地

文章浏览阅读703次。(参考博客:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1105/1906.html)ListView 使用CHOICE_MODE_MULTIPLE_MODAL进入多选模式的实现:界面很简单,有一个简单的显示文本的容器以及一个checkbox。实现的功能为:长按进入多选模式,进入多选模式后长按item、点击item、..._modecall

Java-http连接池的使用_org.apache.http.client.methods.httpget-程序员宅基地

文章浏览阅读4.5k次,点赞7次,收藏26次。最近项目中开发有很多外部http调用,但是我方的接口相应有时效性要求,所以就需要针对项目使用到的http调用进行连接池改造,原先没做也是时效性要求不是很严格,但是现在需要了,就需要整体调整,这也是对原先开发不负责的后果吧。废话不多说,项目中使用到的http调用方式,这个方式有三种,为啥有三种也不多说了,谁让建项初期没做严格要求,导致大家都是使用自己习惯的方式去完成的设计。目前有三种:httpclient、resttemplate、feign,接下来针对一样一样的记录了。1、httpclient_org.apache.http.client.methods.httpget

AOJ2903. USACO 3.1.2 Score Inflation (完全背包)_aoj超大背包-程序员宅基地

文章浏览阅读717次。USACO 3.1.2 Score Inflation (完全背包)一、题目大意题目传送门:USACO 3.1.2 Score Inflation 二、解题思路这是个典型的完全背包,就是不限定物品数量,求最大价值。刚开始用贪心写的,居然过了11/12的数据,可怕,最后一组过不了,换成了dp才过了全部数据。我以为根据比重排序就行了,但想想感觉好像有点问题,幸好最后一组数据让我WA掉了,要不..._aoj超大背包

layui table表单提示数据接口请求异常:parsererror_数据接口请求异常:parsererror-程序员宅基地

文章浏览阅读6.9k次。返回数据格式不符合要求输出格式为{"code":0,"msg":"","count":1000,"data":[{"id":1,"username":"zs",},{"id":2,"username":"gf", }]}..._数据接口请求异常:parsererror

替换python字典中的key值_字典替换值-程序员宅基地

文章浏览阅读2w次,点赞5次,收藏10次。比如有一个 a = {‘a’: 1}希望变为 a = {‘b’ :1}即:在保留value不变的情况下,替换key值目前能想到的实现方案是 a[‘b’] = a.pop(‘a’)_字典替换值

程序员的路上,你掌握了什么概念或技术使你感觉自我提升惊人?_程序员感觉没啥提升-程序员宅基地

文章浏览阅读394次。你学会了做功能,用各种库,各种框架,项目形形绝色,需求千姿百态,变化莫测。但你都过来了,凭借着优秀的搜索素养,复制黏贴,錸主义的能力(我不是在讽刺,这是一种编程必须的能力),成功地解决了一个又一个陌生的需求。你觉得自己走过了很长的路。这时候大概三年过去了,确实不短。但也渐渐意识到似乎缺了什么东西,有一种不满足感,以前你只追求高效率地完成工作,现在你想追求得更多一点。_程序员感觉没啥提升

随便推点

gdal对栅格数据进行重投影以及重采样_怎样把0.00083°的栅格数据重采样成0.25°-程序员宅基地

文章浏览阅读2.7k次,点赞3次,收藏13次。最近要用服务器处理数据,但是服务器上没有arcpy,所以重投影以及重采样的任务只能交给gdal来做,这里记录一下我的代码:首先,我的目的是将land_怎样把0.00083°的栅格数据重采样成0.25°

SQLite基础(六)System.Data.Entity.Infrastructure.DbUpdateException: 有关详细信息,请参阅内部异常。_system.data.updateexception: 更新条目时出错。有关详细信息,请参见内部异-程序员宅基地

文章浏览阅读1.4k次。目录一、异常信息二、异常原因三、解决办法一、异常信息StorageServerInfoDal.cs::InsertStorageServerInfo()——StorageServer插入数据发生错误:System.Data.Entity.Infrastructure.DbUpdateException: 更新条目时出错。有关详细信息,请参阅内部异常。 ---> Syst..._system.data.updateexception: 更新条目时出错。有关详细信息,请参见内部异常。 -

浏览器获取摄像头设备列表,并选择设备_安卓浏览器 navigator.mediadevices 摄像头列表-程序员宅基地

文章浏览阅读6.3k次。前段时候接到一个需求,新增功能:根据当前电脑绑定了几个摄像头,获取相应摄像头列表, 并选择摄像头拍摄。翻阅网上的各种资料,没有找到方法,最后借鉴了H5页面转换前后摄像头的方法,记录如下。1. 先通过 navigator.getUserMedia 调用起本地的摄像头2. 调用成功之后获取到本地电脑所有的摄像头设备列表 navigator.mediaDevices..._安卓浏览器 navigator.mediadevices 摄像头列表

负载均衡集群介绍 LVS介绍 LVS调度算法 LVS NAT模式搭建-程序员宅基地

文章浏览阅读59次。LVS BAT模式搭建更改主机名:hostnamectl set-hostname centos7-threebash准备工作• 三台机器• 分发器,也叫调度器(简写为dir)• 内网:172.16.161.130,外网:172.16.138.128(vmware仅主机模式)• rs1• 内...

springboot 2.1.6通用controller中@RequestBody无法获取到参数-程序员宅基地

文章浏览阅读1k次。一直想写一个通用Controller,最近试了试,使用的是面向接口编程。BaseController如下:package com.scgc.es.controller;import org.springframework.web.bind.annotation.ModelAttribute;import org.springframework.web.bind.annotation...

rs.open sql,conn,1,1 与rs.open sql,conn,1,3 的区别-程序员宅基地

文章浏览阅读4.2k次。经常开发asp但对于细致的说法,真实不太清楚,这里简单的介绍下。一般情况下 读取数据都是用rs.open sql,conn,1,1 修改数据:rs.open sql,conn,1,3 删除数据:直接要conn.execute(“delete * from new where id=1”)这样的。Rs.Open语法如下:rs.Open Source,ActiveConnection,C..._rs.open sql,conn,1,3

推荐文章

热门文章

相关标签