Я совершенно не знаком с Eclipse и Android. Я пытаюсь использовать кнопку, чтобы начать новую деятельность. Всякий раз, когда я нажимаю кнопку, приложение аварийно завершает работу. Пожалуйста помогите.Почему приложение запускается при запуске?
код в макете -> activity_main.xml выглядит следующим образом:
<Button
android:id="@+id/logComplaint"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/linearLayout1"
android:layout_gravity="fill"
android:onClick="getComplaint"
android:text="@string/logComplaint" />
Код в MainActivity.java выглядит следующим образом:
// --- When LogComplaint button is clicked---
public void getComplaint (View V){
//---Change Form View Log Complaint form---
Intent nextComplaint = new Intent(getApplicationContext(), LogComplaint.class);
startActivity (nextComplaint);
}
Код в AndroidManifest.xml является:
<activity android:name=".logComplaint"></activity>
Наконец, код в новом классе:
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
public class LogComplaint extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.logcomplaintform);
}
}
пожалуйста, напишите в журнале, за исключением, тоже –
Где твоя StackTrace? Убедитесь, что вы используете 'LogComplaint' в своем манифесте. –
'android: name =". LogComplaint "' и 'LogComplaint.class' Разве вы не думаете, что они разные? – SorryForMyEnglish