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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
Monster-95
52 / 52 / 13
Регистрация: 05.02.2013
Сообщений: 282
#1

Стандартная функция delete в Eclipse работает а в AndroidStudio не работает - Программирование Android

09.08.2015, 18:57. Просмотров 653. Ответов 20
Метки нет (Все метки)

Java
1
2
3
4
5
6
7
8
case R.id.btnDelete: {//Кнопка удаление последнего символа
                txtResult.setText(txtResult.getText().delete(txtResult.getText().length() - 1, txtResult.getText().length()));
 
                if (txtResult.getText().toString().trim().length() == 0) {
                    txtResult.setText("0");
                }
                break;
            }
Стандартная функция delete красного цвета и ругается со словами Cannot resolve method 'delete(int, int)' не знаете в чем может быть проблема, так как в Eclipse все работает превосходно.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.08.2015, 18:57     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает
Посмотрите здесь:
Android Не работает автозагрузка сервиса AndroidStudio
Как работает шаблон NavigationDrawer в AndroidStudio, где обрабатывать нажатия на навигационной панели? Android
Не работает эмулятор в Eclipse Android
Android Не работает виртуальное устройство в eclipse
Как работает функция? Android
Android Socket.io (прослушивание события работает на Desktop и не работает на Android)
Android RSS-читалка - работает на эмуляторе, не работает на реальном девайсе
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
REALIST07
Автор FAQ
Автор FAQ
176 / 176 / 13
Регистрация: 11.06.2010
Сообщений: 932
09.08.2015, 20:21     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #2
Я проверил все нормально работает, ты уверен что выше ошибок нет?
Monster-95
52 / 52 / 13
Регистрация: 05.02.2013
Сообщений: 282
09.08.2015, 20:51  [ТС]     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #3
REALIST07,
Да уверен, в Eclipse и у меня работает, но вот в AndroidStudio слово delete загорается красным и выдает ошибку при компиляции
Monster-95
52 / 52 / 13
Регистрация: 05.02.2013
Сообщений: 282
11.08.2015, 22:07  [ТС]     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #4
Может кто может посмотреть работает ли у него данная функция а именно
Java
1
txtResult.setText(txtResult.getText().
delete
Java
1
(txtResult.getText().length() - 1, txtResult.getText().length()));
В сборе код выглядит так
Java
1
txtResult.setText(txtResult.getText().delete(txtResult.getText().length() - 1, txtResult.getText().length()));
выделил жирным именно то что подсвечивается красным (((
REALIST07
Автор FAQ
Автор FAQ
176 / 176 / 13
Регистрация: 11.06.2010
Сообщений: 932
11.08.2015, 22:28     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #5
Я проверил день назад, все нормально в студии работает
Monster-95
52 / 52 / 13
Регистрация: 05.02.2013
Сообщений: 282
11.08.2015, 22:46  [ТС]     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #6
REALIST07, Значит скорее всего проблема кроется в моей студии, интересно что же это может быть, не знаете ?
REALIST07
Автор FAQ
Автор FAQ
176 / 176 / 13
Регистрация: 11.06.2010
Сообщений: 932
11.08.2015, 23:47     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #7
Я советую удалить студию и поставить новую версию 1.3.1 и открыть в ней, если не получится, тогда будем разбираться детально, у студии ранних версий были необъяснимые ошибки

Добавлено через 34 секунды
И конечно же посмотрите стек ошибок и пришлите его сюда
Monster-95
52 / 52 / 13
Регистрация: 05.02.2013
Сообщений: 282
12.08.2015, 13:05  [ТС]     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #8
REALIST07, Скачал последнюю версию AndroidStudio, но проблема сохранилась.
Кликните здесь для просмотра всего текста
Information:Gradle tasks [:app:assembleDebug]
:appreBuild UP-TO-DATE
:appreDebugBuild UP-TO-DATE
:app:checkDebugManifest
:appreReleaseBuild UP-TO-DATE
:apprepareComAndroidSupportAppcompatV72200Library UP-TO-DATE
:apprepareComAndroidSupportSupportV42200Library UP-TO-DATE
:apprepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:approcessDebugManifest UP-TO-DATE
:approcessDebugResources UP-TO-DATE
:app:generateDebugSources UP-TO-DATE
:approcessDebugJavaRes UP-TO-DATE
:app:compileDebugJavaWithJavac
E:\Android Projects\H001_Desing\app\src\main\java\ru\webvaha\h001_desing\MainActivity.java
Error100, 54) error: cannot find symbol method delete(int,int)
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
Information:BUILD FAILED
Information:Total time: 3.967 secs
Information:2 errors
Information:0 warnings
Information:See complete output in console
Миниатюры
Стандартная функция delete в Eclipse работает а в AndroidStudio не работает  
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
12.08.2015, 13:14     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #9
о чем вообще вы говорите, какой delete у стринга или CharSequence ?
а где скриншот из "эклипса, в котором все работает превосходно"?
Monster-95
52 / 52 / 13
Регистрация: 05.02.2013
Сообщений: 282
12.08.2015, 13:23  [ТС]     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #10
Паблито, Ну вот вам и скрин где все работает
Миниатюры
Стандартная функция delete в Eclipse работает а в AndroidStudio не работает  
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
12.08.2015, 13:43     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #11
и этот код запускается и работает нормально?
то есть если нажать на кнопку del - не вылетает с ошибкой?
Monster-95
52 / 52 / 13
Регистрация: 05.02.2013
Сообщений: 282
12.08.2015, 13:47  [ТС]     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #12
Паблито, Да верно, если вы имеете ввиду кнопку которая прописана в activity_main, у которой id=btnDelete, то все работает просто на ура.
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
12.08.2015, 13:47     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #13
Паблито, getText() из EditText возвращает Editable, у него действительно есть такой метод, и у меня работает.
Monster-95
52 / 52 / 13
Регистрация: 05.02.2013
Сообщений: 282
12.08.2015, 13:51  [ТС]     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает #14
Spelcrawler, У всех работает, но не у меня, странно однако
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.08.2015, 13:51     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает
Еще ссылки по теме:
Работает в Eclipce но не работает на телефоне Android
Android Не запускается AndroidStudio
Ошибка в logcat AndroidStudio Android
Android Запуск приложения в AndroidStudio
Верстка в AndroidStudio, превью Android

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

Или воспользуйтесь поиском по форуму:
Pablito
12.08.2015, 13:51     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает
  #15

Не по теме:

вот я тупило вселенское, меня сбило с толку название txtResult, я посчитал что это TextView, на нем и проверял

Yandex
Объявления
12.08.2015, 13:51     Стандартная функция delete в Eclipse работает а в AndroidStudio не работает
Ответ Создать тему
Опции темы

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