Получать ошибки при изменении активности? - PullRequest
0 голосов
/ 05 августа 2011

У меня есть этот код:

if (!errors.isEmpty()) {
        Context context = getApplicationContext();
        int duration = Toast.LENGTH_LONG;
        Toast toast = Toast.makeText(context, errors, duration);
        toast.show();
    } else {
        // Success! Cache the inputs and continue with registration.
        SharedPreferences settings = getSharedPreferences("settings", 0);
        SharedPreferences.Editor editor = settings.edit();
        editor.putString("name", name);
        editor.putString("email", email);
        editor.putString("password", password);

        Intent i = new Intent(view.getContext(),
                sendRegisterActivity.class);
        startActivityForResult(i, 0);
    }

Теперь, это в пределах public void sendRegistration(View view), которое срабатывает по нажатию кнопки. Всякий раз, когда я убираю последние 3 строки выражения "else", оно работает. Но когда я добавляю его, я получаю «Источник не найден». sendRegisterActivity.java существует, но все еще я получаю ошибки. Вот как выглядит sendRegisterActivity:

public class sendRegisterActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.sendregister);
    }
}

sendregister.xml находится в папке «layout» и является полностью допустимым.

1 Ответ

3 голосов
/ 05 августа 2011

Вы добавили sendRegisterActivity в свой манифест?

...