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

Непонятка с ViewPager один и тот же id на разных страницах? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Обработка событий при работе с sqlite http://www.cyberforum.ru/android-dev/thread1552997.html
Добрый день, утоните пожалуйста как правильно отработать событие. При обработке SQL запроса если после условия WHERE = идет переменная которая есть однозначно в столбце все отрабатывает. если...
Программирование Android Shape не отображется на Android API 8 Здравствуйте! Никак не получается заставить отображать изображение построенное из shape (xml) на Android API 8. xml: <?xml version="1.0" encoding="utf-8"?> <shape... http://www.cyberforum.ru/android-dev/thread1552983.html
путаница в определении свободной памяти Программирование Android
при создании формы использую код // запомним, сколько памяти было до обработки // вызываем функцию. из нее запоминаем значение и конвертим в string String txtAllMemDo =...
Поиск и завершение всех Service программы Программирование Android
Как убить все сервисы при выходе? У меня прога запускает в ходе работы четыре сервиса которые следят друг за другом и в случаи падения одного поднимают друг друга. Это GPS с обновлением по...
Программирование Android Можно ли программно изменять код класса? http://www.cyberforum.ru/android-dev/thread1552759.html
Если классы можно подгружать, то можно ли их писать из кода. Если нельзя то в каком языке можно?
Программирование Android Не загружается картинка Picasso Здравствуйте, подскажите пожалуйста. Я начал знакомится с библиотекой Picasso для загрузки картинок, и у меня возникла проблема. Если я загружаю картинку с любого сайта, допустим :... подробнее

Показать сообщение отдельно
disx
22 / 22 / 0
Регистрация: 26.02.2014
Сообщений: 552
Записей в блоге: 1
16.10.2015, 12:30  [ТС]
zealot01,
А Toast откуда вызывается?
из диалога
Кликните здесь для просмотра всего текста
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
package com.photocrib;
 
import android.content.DialogInterface;
import android.content.Intent;
import android.database.Cursor;
import android.os.Bundle;
 
import android.support.v4.app.DialogFragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Switch;
import android.widget.TextView;
import android.widget.Toast;
 
// ...
  public class Dialog_Edit extends DialogFragment implements View.OnClickListener{
      private Button btSave, btCancel;
      private EditText textPath;
      private int id_col;
      DB db;
      Cursor cursor;
    private String name;
    static int [] arg = {0, 0, 0, 0};
String str, id;
      public Dialog_Edit() {
          // Empty constructor required for DialogFragment
      }
      @Override
      public View onCreateView(LayoutInflater inflater, ViewGroup container,
              Bundle savedInstanceState) {
 
          id = String.valueOf(MainActivity.ip);
 
 
          Toast toast = Toast.makeText(
                        getActivity(), id,
                        Toast.LENGTH_SHORT);               //////////////////////////////////////TOAST ТУТ
                toast.show();
          id = null;
 
 
          View view = inflater.inflate(R.layout.dialog, container);
          
          textPath = (EditText) view.findViewById(R.id.textPath);
          btSave = (Button) view.findViewById(R.id.button1);
          btCancel = (Button) view.findViewById(R.id.button2);
 
 
          if (FirstFragment.textmsg != "      "){
              arg[0]=1;
          }
          if (SecondFragment.textmsg != "      "){
              arg[1]=2;
          }
          if (TherdFragment.textmsg != "      "){
              arg[2]=3;
          }
          if (FourthFragment.textmsg != "      "){
              arg[3]=4;
          }
 
 
 
          if (arg[0]==1){
             str = FirstFragment.textmsg;
              textPath.setText(str);
 
          }
          if (arg[1]==2) {
              str = SecondFragment.textmsg;
              textPath.setText(str);
 
          }
          if (arg[2]==3) {
              str = TherdFragment.textmsg;
              textPath.setText(str);
 
          }
          if (arg[3]==4) {
              str = FourthFragment.textmsg;
              textPath.setText(str);
 
          }
 
 
//          if (arg[4]==5) {
//              String str5 = "end";
//              textPath.setText(str5);
//          }
 
          btSave.setOnClickListener(this);
          btCancel.setOnClickListener(this);
          getDialog().setTitle("Изменить запись");
 
 
          return view;
      }
 
 
    public void onClick(View v) {
        // TODO Auto-generated method stub
 
        switch (v.getId()) {
            case R.id.button1:
                db = new DB(getActivity());
                db.open();
 
 
                    str = textPath.getText().toString();
                    id_col=FirstFragment.id_col;
                    db.updRec(id_col, str);
                   // FirstFragment.scAdapter.notifyDataSetChanged();
 
 
 
                    str = textPath.getText().toString();
                    id_col = SecondFragment.id_col;
                   // String st = String.valueOf(id_col);
                    db.updRec2(id_col, str);
                  //  SecondFragment.scAdapter2.notifyDataSetChanged();
//                Toast toast = Toast.makeText(
//                        getActivity(), st,
//                        Toast.LENGTH_SHORT);
//                toast.show();
 
 
 
                    str = textPath.getText().toString();
                    id_col = TherdFragment.id_col;
                    db.updRec3(id_col, str);
                   // TherdFragment.scAdapter3.notifyDataSetChanged();
 
 
             //   if (arg[3]!=0) {
 
                str = textPath.getText().toString();
                id_col = FourthFragment.id_col;
                db.updRec4(id_col, str);
                textPath.setText("      ");
 
                    //FourthFragment.scAdapter4.notifyDataSetChanged();
 
               // }
 
 
                if (arg[0]!=0){
 
 
                    FirstFragment.scAdapter.notifyDataSetChanged();
 
                }
                if (arg[1]!=0) {
 
 
                    SecondFragment.scAdapter2.notifyDataSetChanged();
 
                }
                if (arg[2]!=0) {
 
                    TherdFragment.scAdapter3.notifyDataSetChanged();
 
                }
                if (arg[2]!=0) {
 
                    FourthFragment.scAdapter4.notifyDataSetChanged();
 
                }
 
                str = null;
                db.close();
                onDismiss(getDialog());
 
                break;
            case R.id.button2:
 
                onDismiss(getDialog());
                break;
        }
 
    }
  }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru