Обзор: у меня есть две страницы в моей программе;главная страница и другая страница.
На главной странице у меня две кнопки;одна кнопка переключается на другую страницу, а кнопка «Добавить» добавляет некоторые значения вместе.
На другой странице у меня есть одна кнопка, которая возвращает меня на главную страницу.возможность переключения между двумя страницами без проблем.
Моя проблема: Когда я впервые открываю программу, я могу нажать кнопку Добавить, и она добавит значения вместе.Я могу продолжать переключаться между двумя страницами без проблем.Однако после переключения страниц, когда я нажимаю кнопку Добавить, моя программа падает.
Вот мой файл Java.
package com.test;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.*;
public class AswitchActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button enterScoreButton = (Button) findViewById(R.id.button1);
enterScoreButton.setOnClickListener(enterScoreButtonListener);
}
public OnClickListener enterScoreButtonListener = new OnClickListener()
{
@Override
public void onClick(View v1)
{
}
public int addEntireHole(int addedHoles) {
return (addedHoles);
}
};
//This section goes from the main page to the other page
public OnClickListener Startpage = new OnClickListener(){
public void onClick(View v2){
}
};
public void onCreate(View view){
Button buttonSwitchMain = (Button)findViewById(R.id.btnSwitch);
buttonSwitchMain.setOnClickListener(Startpage);
setContentView(R.layout.other);
}
//This section goes from the other page to the main page
public OnClickListener otherpage = new OnClickListener(){
public void onClick(View v3){
}
};
public void onCreate3(View view2){
Button buttontoMain = (Button)findViewById(R.id.btnBack);
buttontoMain.setOnClickListener(otherpage);
setContentView(R.layout.main);
}
}