Форум программистов, компьютерный форум CyberForum.ru

Неправильный метод - Android

Восстановить пароль Регистрация
 
Dneprtrase
1 / 1 / 0
Регистрация: 17.03.2015
Сообщений: 25
11.06.2015, 17:28     Неправильный метод #1
Здравствуйте.
У меня есть следующая задача: У меня есть 2 активити. На первой активити у меня,допустим,есть TextView, 2 стрелочки(влево,вправо) которые меняют текст в TextView. То есть вправо-следующий,влево-предидущий. Но у меня таких текстов 100, и я решил сделать кнопку быстрого перемещения для пользователя. Попробовал я сделать это так:создал 2 активити, в ней я сделал Plain Text( в которой пишется номер текста к которому пользователь хочет перейти) и кнопочка, которая возвращается на 1 активити и передает номер.. Как правильно написать код для кнопки? через getText().toString() у меня ошибка, "неправильный метод". Может я что-то елементарное делаю не так, подскажите пожалуйста)
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.06.2015, 17:28     Неправильный метод
Посмотрите здесь:

TelephonyManager undefined метод Android
Вызвать метод класса Android
Отменить метод Android
Android Метод getTitle()
Android Не переопределяется метод
Не определяется метод getListAdapter() Android
Android Куда делся метод?
Android Метод onPause()
Ругается на метод append(); ? Android
Android Неправильный выбор даты в приложении для Android
Метод подбора (8) Android
Не запускается метод onLoadFinished Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mikalai
248 / 224 / 91
Регистрация: 11.01.2015
Сообщений: 642
11.06.2015, 17:49     Неправильный метод #2
Выложи код и лог с ошибкой.
Dneprtrase
1 / 1 / 0
Регистрация: 17.03.2015
Сообщений: 25
12.06.2015, 14:57  [ТС]     Неправильный метод #3
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
 
public class MainActivity3 extends Activity {
    EditText поле;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        поле=(EditText)findViewById(R.id.editText);
        setContentView(R.layout.activity_main_activity3);
    }
 
 
    public void onClickObratka(View view) {
        Intent intent=new Intent(MainActivity3.this,MainActivity2.class);
        intent.putExtra("Номер",Integer.valueOf(поле.getText().toString()));
        startActivity(intent);
 
    }
 
}
Долго будет грузится емулятор, ошибка: Native metod на строчку с поле.getText().ToString()
Mikalai
248 / 224 / 91
Регистрация: 11.01.2015
Сообщений: 642
12.06.2015, 15:13     Неправильный метод #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Сначала разметку подключи, потом ищи на ней элементы

Java
1
2
3
4
5
6
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main_activity3);
        поле=(EditText)findViewById(R.id.editText);
    }
Dneprtrase
1 / 1 / 0
Регистрация: 17.03.2015
Сообщений: 25
12.06.2015, 18:00  [ТС]     Неправильный метод #5
Ага... я понял, спасибо. Вроде как при создании Андроид Студио должно это само делать, всегда делало, а тут что-то не так пошло вроде...Спасибо ещё раз!)
Yandex
Объявления
12.06.2015, 18:00     Неправильный метод
Ответ Создать тему
Опции темы

Текущее время: 21:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru