i know why eclipse showing warning "[i18n] hardcoded string "textview", should use @string resource" in xml code below .actually trying text written user in edit text in activity current activity.
<?xml version="1.0" encoding="utf-8"?> <linearlayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <textview android:id="@+id/textview1" android:layout_width="match_parent" android:layout_height="0dip" android:layout_weight="0.01" android:text="textview" /> </linearlayout>
as says, using "hard-coded" string less efficient using string resource. remove
android:text="textview" if don't want warning show. if want there disregard warning or add string resource file. text property isn't needed. if expecting user input should change edittext anyway unless have reason using textview
<edittext android:id="@+id/textview1" android:layout_width="match_parent" android:layout_height="0dip" android:layout_weight="0.01" /> then if want display such "enter input here" in view can add android:hint"text display". give same warning if don't add strings.xml , use android:hint="@string/nameinstringsfile".
but these warnings that. suggesting possibly more efficient methods or ways of implementing whatever doing.
Comments
Post a Comment