(解決)由於NetCat的:這是一個UI XML問題:)基本的Android的Eclipse開發錯誤
今天,我已經開始Android開發,我使用的是Eclipse的一個蘋果和Android SDK安裝和所有工作(我已成功設法工作幾個「Hello World」類型的應用程序工作),併爲Android設備我使用我的新HTC Incredible S.
所以下面的代碼應該工作,他們沒有錯誤是調試器,當我在手機上運行它時,但每次我在加載前都會彈出一條消息,提示「應用程序計數(進程com.count)已意外停止,請嘗試一下。」
我已經用不同的SDK版本1.5和2.2多次創建了該項目,但仍然沒有運氣。
該代碼是從另一個教程,我成功地通過,但我已經改變了一些變量,使一個稍微不同的應用程序。你能告訴我什麼是錯用下面的代碼:
package com.count;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
public class count extends Activity implements OnClickListener {
//Declare widgets
Button btnSave, btnUp, btnDown;
TextView lblCurrentCount, lblCountCard;
//Declare variables
int intCount=0;
int intCardCount=0;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//Sets up the link between java and the XML widgets
btnSave = (Button)findViewById(R.id.btnSave);
btnUp = (Button)findViewById(R.id.btnUp);
btnDown = (Button)findViewById(R.id.btnDown);
lblCurrentCount = (TextView)findViewById(R.id.lblCurrentCount);
lblCountCard = (TextView)findViewById(R.id.lblCountCard);
//Initialize widgets
lblCurrentCount.setText(String.valueOf(intCount));
lblCountCard.setText("");
//Define button listeners
btnSave.setOnClickListener(this);
btnUp.setOnClickListener(this);
btnDown.setOnClickListener(this);
}
//When any button is clicked
@Override
public void onClick(View src) {
//Actions when buttons are clicked
switch(src.getId()) {
case R.id.btnSave:
lblCountCard.append("\n#" + intCardCount + " " + intCount);
intCardCount++;
intCount=0;
lblCountCard.setText(String.valueOf(intCount));
break;
case R.id.btnUp:
intCount++;
lblCountCard.setText(String.valueOf(intCount));
break;
case R.id.btnDown:
intCount--;
lblCountCard.setText(String.valueOf(intCount));
break;
}
}
}
感謝戴夫
請你給一個堆棧跟蹤?你可以在eclipse的DDMS標籤中找到它。點擊它並轉到Logcat,然後單擊RED e Button並將其全部發布,這將有助於使用診斷錯誤。 – JoxTraex 2011-04-04 22:04:25