Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Kollinar
1 / 1 / 0
Регистрация: 19.02.2013
Сообщений: 78

Кнопки удаляются после закрытия приложения - Программирование Android

18.04.2015, 08:55. Просмотров 442. Ответов 12
Метки (Все метки)

Я создаю кнопки но не могу с ними взаимодействовать и их сохранять, можете помочь решить проблему?
кнопки удаляются после закрытия приложения.

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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
package ru.kollinar.studenttracking;
 
 
import android.app.Activity;
import android.os.Bundle;
import android.view.Gravity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.Toast;
 
public class MainActivity extends Activity implements OnClickListener{
 
      LinearLayout llMain;
      EditText etName;
      Button btnCreate;
      Button btnClear;
 
    int wrapContent = LinearLayout.LayoutParams.MATCH_PARENT;
    int WrapContent = LinearLayout.LayoutParams.WRAP_CONTENT;
    int i = 1;
 
    
      /** Called when the activity is first created. */
      @Override
      public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        llMain = (LinearLayout) findViewById(R.id.llMain);
        etName = (EditText) findViewById(R.id.etName);
 
        btnCreate = (Button) findViewById(R.id.btnCreate);
        btnCreate.setOnClickListener(this);
 
        btnClear = (Button) findViewById(R.id.btnClear);
        btnClear.setOnClickListener(this);
      }
 
 
      @Override
      public void onClick(View v) {
        // TODO Auto-generated method stub
          switch (v.getId()) {
            case R.id.btnCreate:
              // Создание LayoutParams c шириной и высотой по содержимому
              LinearLayout.LayoutParams lParams = new LinearLayout.LayoutParams(
                  wrapContent, WrapContent);
              // переменная для хранения значения выравнивания
              // по умолчанию пусть будет CENTER_HORIZONTAL
              int btnGravity = Gravity.CENTER_HORIZONTAL;
 
              // переносим полученное значение выравнивания в LayoutParams
              lParams.gravity = btnGravity;
 
              // создаем Button, пишем текст и добавляем в LinearLayout
              Button btnNew = new Button(this);
              btnNew.setText(etName.getText().toString());
              btnNew.setId(i);
              llMain.addView(btnNew, lParams);
              Toast.makeText(this, "id " + i, Toast.LENGTH_SHORT).show();
              i++;
              etName.setText(null);
 
              break;
              
            case R.id.btnClear:
                llMain.removeAllViews();
                Toast.makeText(this, "Удалено", Toast.LENGTH_SHORT).show();
                break;
            }
          
      }
    }
0
Вложения
Тип файла: rar StudentTracking.rar (1.90 Мб, 0 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2015, 08:55
Готовые ответы и решения для Программирование Android Кнопки удаляются после закрытия приложения:

Автозапуск приложения после его закрытия
Всем привет. Хочу сделать автозапуск приложения после его закрытия или...

AlarmManager не работает после закрытия приложения
Всем привет, сделал ресивер + нацепил туда alarm вот код в классе ресивера ...

Не перезапускать сервис после закрытия и открытия приложения
Приветствую. Такая проблема, на андройде сервис перезапускается после...

После закрытия приложения пользователем код в таймере продолжает выполняться
Если запустить таймер в android с периодом в пять секунд выполнения действия и...

Не удается остановить воспроизведение потока после закрытия и открытия приложения
Написал приложение для воспроизведения аудио-потока. Кнопки Старт и Стоп...

Как создать массив который сохраняет свои значение даже после закрытия приложения
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Как создать...

12
Кнопки удаляются после закрытия приложения Программирование Android   Следующее сообщение темы 
Другие темы раздела
Программирование Android EditText Android http://www.cyberforum.ru/android-dev/thread1423724.html
EditText теряет фокус ввода сразу после его приобретения, а аналогичный EditText из InputType.TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS, работает адекватно. может кто то может помочь?
Программирование Android Почему после завершения работы приложение активно? Установил программу на телефон. Протестил, делаю выход:finish(); System.exit(0); Открываю настройки->приложения->(моя программа) Кнопка "остановить" активна. Значит ли это, что моя программа всё... http://www.cyberforum.ru/android-dev/thread1423597.html
DialogFragment не отображаются все элементы интерфейса Программирование Android
Здравствуйте. Пишу программу для андроид, среда eclipse classic 4.2.2, последние обновления android sdk. описание проблемы: В mainАctivity вызывается DialogFragment, который создается...
Connect to MS SQL и ошибка "unfortunately has stopped" Программирование Android
Привет! Ребята выручите пожалуйста. Скачал jtds, вроде прилинковал к проекту... в манифесте прописал доступ к инету <uses-permission android:name="android.permission.INTERNET"></uses-permission>...
Программирование Android Послать POST запрос с параметрами и получить json http://www.cyberforum.ru/android-dev/thread1423446.html
Всем привет! Столкнулся с проблемой. Как послать POST запрос и получить назад результат json. Опишу подробно: Есть апи сайта, на котором, чтобы получить json, нужно ввести данные в textarea и...
Программирование Android Javah в android studio 1.0 в терминале android studio ввожу команду C:\DetectPeople\DetectPeopleOpenCV-master\NDKExam\app\src\main>javah -d jni -classpath... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru