[英]Android:Resources$NotFoundException
我目前在此代碼方面遇到一些問題。 任何幫助表示贊賞。 以下是例外。
public void onPass(View v)
{
String sn1=et1.getText().toString();
String sn2=et2.getText().toString();
int i1=Integer.parseInt(sn1.trim());
int i2=Integer.parseInt(sn2.trim());
Intent i=new Intent(this,Act2.class);
i.putExtra("k1",i1 );
i.putExtra("k2", i2);
startActivity(i);
}
Logcat輸出 :
05-14 15:28:45.099: E/AndroidRuntime(368): Caused by:
android.content.res.Resources$NotFoundException: String resource ID #0x7b
android.content.res.Resources$NotFoundException: String resource ID #0x7b
當您嘗試將int
值設置為TextView, or Edittext or Button, Toast
等視圖時,將獲得此異常。
當您將int
值設置為視圖時,它將認為它們是String resources
,它將嘗試搜索具有指定id的字符串資源,並將拋出Resources$NotFoundException
在類之后聲明TextView或Edittext,然后嘗試訪問它。 例如,
public class example extends Activity{
EditText ediValue ;
TextView tviewWholeData;
public void onCreate(Bundle savedInstance)
{
super.onCreate(savedInstance);
setContentView(R.layout.activity_main);
ediValue = (EditText)findViewById(R.id.tedit);
tviewWholeData =(TextView)findViewById(R.id.tviewwholedata);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.