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

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

Войти
Регистрация
Восстановить пароль
 
Vanzar
0 / 0 / 1
Регистрация: 28.08.2014
Сообщений: 25
#1

Как сделать, чтобы приведенный код выполнялся в событии кнопки - Android

10.09.2014, 23:04. Просмотров 448. Ответов 2
Метки нет (Все метки)

Помогите перевести в андроид следующий код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class Game extends Activity {
    public static void main(String args[]) throws IOException{
        ArrayList<String> serverip = new ArrayList<String>();
        Scanner diskScaner = new Scanner (new File ("external_servers.txt"));
        
        while (diskScaner.hasNext()){
        serverip.add(diskScaner.nextLine());
            
        }
        serverip.add(1, "2:FineCraft:pe.finecraft.ru:19132");
        for (String name : serverip){
            System.out.println(name);
        }
        }
Как сделать чтобы по щелчку выполнялся код ?
Забыл
Файл находиться в game/minecraftpe/external_server.txt

Добавлено через 4 часа 7 минут
В файл game/minecraftPE/server_auditor.txt по нажатию должно появиться 2:FineCraft : pe.finecraft.ru:19132
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2014, 23:04     Как сделать, чтобы приведенный код выполнялся в событии кнопки
Посмотрите здесь:

Как из одного потока вызвать метод таким образом, чтобы он выполнялся в другом потоке Android
Как сделать, чтобы до того времени как одна анимация не закончится, другая не начиналась? Android
Как реализовать приложение Android, чтобы кнопки рандомно загорались? Android
Gradient или как сделать теневые границы у кнопки Android
Как в адаптивном дизайне Android Studio сделать так, чтобы графические элементы (различные кнопки, поля ввода Android
Android Как сделать, чтобы ListView читалось с конца
Как обработать нажатие кнопки "Назад", чтобы открывался рекламный баннер? Android
Android Как сделать чтобы bluetooth соединение работало на всех activity?
Как сделать чтобы текст появлялся по буквам? Android
Android Как сделать, чтобы при копировании сохранялся перенос строк?
Как сделать, чтобы элемент пропускал сквозь себя нажатия Android
Как сделать чтобы кнопка правильно располагалась Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
some_name
Вежливость-главное оружие
221 / 221 / 55
Регистрация: 19.02.2013
Сообщений: 1,432
11.09.2014, 01:07     Как сделать, чтобы приведенный код выполнялся в событии кнопки #2
Вот так можно
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
public class MainActivity extends Activity {
      Button btnOk;
      /** Called when the activity is first created. */
      @Override
      public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);         
            setContentView(R.layout.main);              
            btnOk = (Button) findViewById(R.id.btnOk); 
            OnClickListener oclBtnOk = new OnClickListener() {
               @Override
               public void onClick(View v) {
                    ArrayList<String> serverip = new ArrayList<String>();
                    Scanner diskScaner = new Scanner (new File ("external_servers.txt"));           
                    while (diskScaner.hasNext()){
                        serverip.add(diskScaner.nextLine());                
                    }
                    serverip.add(1, "2:FineCraft:pe.finecraft.ru:19132");
                    for (String name : serverip){
                        System.out.println(name);
                    } 
               }
             };
            btnOk.setOnClickListener(oclBtnOk)
      }
}
Vanzar
0 / 0 / 1
Регистрация: 28.08.2014
Сообщений: 25
12.09.2014, 18:46  [ТС]     Как сделать, чтобы приведенный код выполнялся в событии кнопки #3
Мне нужно чтобы в файл game/minecraftpe/external_server.txt добовлялся текст
Yandex
Объявления
12.09.2014, 18:46     Как сделать, чтобы приведенный код выполнялся в событии кнопки
Ответ Создать тему
Опции темы

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