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

Эмулятор VS телефон - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не знаю что выбрать http://www.cyberforum.ru/android-dev/thread1478295.html
Посоветуйте в чем лучше пысать на андроид и какие для етого нужно знать языки.
Программирование Android Как убрать fullscreen на одной программе? Здравствуйте! Помогите пожалуйста, у меня есть одна программа PAYNET, которая из фулл скрина не выходить. Я попробовал Always on top, все равно не получается. http://www.cyberforum.ru/android-dev/thread1477928.html
Программирование Android Параметры R.java
Какой параметр перадается в виде 16-ричного кода в файле R.java ? (фото в прикрепленных файлах). У меня id одной кнопки не передался , а id мне нужен для метода в другой активности. Не могу теперь к...
Программирование Android Маркер на Google Maps
Ребят, подскажите есть ли метод для проверки присутствия маркера на карте? Если есть маркер, то удалить , если нет - то добавить новый. - такая ситуация меня интересует.
Программирование Android Как сделать присваивание 2 картинок ImageIcon на Java Eclipse? http://www.cyberforum.ru/android-dev/thread1477714.html
Всем привет. Ребят, делаю игру, столкнулся с проблемой в папке "res" у меня есть 2 картинки: L.png и V.png. Для того чтобы изображение L.png выводилось на экран использую Image img = new...
Программирование Android Попытка принять сообщение с сервера Пытаюсь сделать приложение чтобы отправлять и читать сообщения сервера, сервеная частьна пхп. не могу понять, как сообщение пришедшее с сервера опубликовать в TEXTVIEV Ниже код package... подробнее

Показать сообщение отдельно
korep
52 / 45 / 9
Регистрация: 06.01.2013
Сообщений: 597
26.06.2015, 20:00  [ТС]
Spelcrawler, CoolMind, скрин кода гляньте пожалуйста. Сколько не копал так и не понял. выкидывал загрузку в отдельный поток, даже пытался просто черный фон загрузить. Абсолютно все время выкидывает один тот же результат (ничего). На 16 версии все гуд.
Кликните здесь для просмотра всего текста
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
185
186
187
188
189
190
191
192
package com.yi.chs_01;
 
import android.app.Activity;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.provider.CalendarContract;
import android.text.Editable;
import android.text.TextWatcher;
import android.util.DisplayMetrics;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.MotionEvent;
import android.view.View;
import android.webkit.JavascriptInterface;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListView;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;
 
import java.util.ArrayList;
import java.util.Date;
import java.util.zip.Inflater;
 
/**
 * Created by user on 07.05.2015.
 */
public class CashierTransaction extends Activity {
 
    ArrayList<CashierTransactionGoodAdapter.CashierTransactionGood> goods;
    ArrayList<Integer> PositionsId;
    ArrayList<Event> Events;
 
 
    String EditTextTime;
    String EditTextCount;
    int SpinnerGoodPosition;
    String ticketId;
    int UserId;
    int EventId;
    float EventPerc;
 
    ArrayList<String> GoodsName;
    ArrayList<String> GoodsNameBGR;
    ArrayList<Integer> GoodsId;
    ArrayList<Integer> GoodsPositioned;
    ArrayList<Float> GoodsCost;
 
    CashierTransactionGoodAdapter cashierTransactionGoodAdapter;
    AppSettings appSettings;
 
 
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
 
        super.onCreate(savedInstanceState);
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
 
        UserId = getIntent().getIntExtra("UserId", 0);
 
        //объвление переменных
        goods = new ArrayList<CashierTransactionGoodAdapter.CashierTransactionGood>();
        PositionsId = new ArrayList<Integer>();
        Events = new ArrayList<Event>();
        EditTextCount = "";
        EditTextTime = "";
        SpinnerGoodPosition = 0;
        ticketId = "0";
        EventId = 0;
 
        //get Events
        SQLLiteHelperCHS helperCHS = new SQLLiteHelperCHS(getBaseContext());
        SQLiteDatabase database = helperCHS.getWritableDatabase();
        Cursor cursor = database.rawQuery("SELECT * FROM " + SQLLiteHelperCHS.TABLE_EVENTS + " ORDER BY " + SQLLiteHelperCHS.RESULT_EVENTS + " DESC", null);
        Events = new ArrayList<Event>();
        while (cursor.moveToNext()){
            Event event = new Event();
            event.setId(cursor.getInt(cursor.getColumnIndex(SQLLiteHelperCHS.ID_EVENTS)));
            event.setTime(cursor.getInt(cursor.getColumnIndex(SQLLiteHelperCHS.TIME_EVENTS)));
            event.setResult(cursor.getInt(cursor.getColumnIndex(SQLLiteHelperCHS.RESULT_EVENTS)));
            String RulesList = cursor.getString(cursor.getColumnIndex(SQLLiteHelperCHS.RULE_EVENTS));
            while (RulesList.length() > 0){
                String RuleItem = RulesList.substring(0 , RulesList.indexOf(";") + 1);
                Event.Rule rule = event.getRule();
                rule.setCount(Integer.parseInt(RuleItem.substring(0 , RuleItem.indexOf("x"))));
 
 
                String GoodId = RuleItem.substring(RuleItem.indexOf("x") + 1, RuleItem.length() - 1);
                rule.setGoodName(GoodId);
                event.getRules().add(rule);
                RulesList = RulesList.substring(RulesList.indexOf(";") + 1);
            }
            Events.add(event);
        }
        cursor.close();
        database.close();
        helperCHS.close();
        setContentView(R.layout.cashier_transaction);
        appSettings = new AppSettings(this);
 
        //настройка списка товаров в транзакции
        goods = new ArrayList<CashierTransactionGoodAdapter.CashierTransactionGood>();
        cashierTransactionGoodAdapter = new CashierTransactionGoodAdapter(this, goods);
 
        ListView listView = (ListView) findViewById(R.id.cashier_transaction_goods_list);
        listView.setAdapter(cashierTransactionGoodAdapter);
        cashierTransactionGoodAdapter.notifyDataSetChanged();
 
        //настройка списка товаров в спиннере
        helperCHS = new SQLLiteHelperCHS(this);
        database = helperCHS.getWritableDatabase();
        cursor = database.rawQuery("SELECT * FROM " + SQLLiteHelperCHS.TABLE_GOODS, null);
        GoodsName = new ArrayList<String>();
        GoodsNameBGR = new ArrayList<String>();
        GoodsId = new ArrayList<Integer>();
        GoodsPositioned = new ArrayList<Integer>();
        GoodsCost = new ArrayList<Float>();
        while (cursor.moveToNext()){
            GoodsPositioned.add(cursor.getInt(cursor.getColumnIndex(SQLLiteHelperCHS.POSITIONED_GOODS)));
            GoodsName.add(cursor.getString(cursor.getColumnIndex(SQLLiteHelperCHS.NAME_GOODS)));
            GoodsNameBGR.add(cursor.getString(cursor.getColumnIndex(SQLLiteHelperCHS.NAME_BGR_GOODS)));
            GoodsId.add(cursor.getInt(cursor.getColumnIndex(SQLLiteHelperCHS.ID_GOODS)));
            GoodsCost.add(cursor.getFloat(cursor.getColumnIndex(SQLLiteHelperCHS.COST_GOODS)));
        }
        cursor.close();
        database.close();
        helperCHS.close();
 
 
        ArrayAdapter<String> arrayAdapter = null;
 
        switch (appSettings.getLanguage()){
            case 0:
                arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, GoodsName);
                break;
            case 1:
                arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, GoodsNameBGR);
                break;
        }
        final Spinner spinner = (Spinner) findViewById(R.id.cashier_transaction_good_spinner);
        arrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        spinner.setAdapter(arrayAdapter);
        spinner.setPrompt("Title");
        spinner.setSelection(0);
 
        Button.OnClickListener addGood = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                forAddGood();
            }
        };
 
        Button.OnClickListener toReturn = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                forToPosition();
            }
        };
 
        Button.OnClickListener toPosition = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                forToReturn();
            }
        };
 
        Button button = (Button) findViewById(R.id.cashier_transaction_good_add);
        button.setOnClickListener(addGood);
 
        button = (Button) findViewById(R.id.cashier_transaction_good_position);
        button.setOnClickListener(toPosition);
 
        setNamesAndData();
        DeleteGood();
        onSpinnerFoodChangedPosition();
        SaveTransaction();
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru