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

list view управление - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Анимация запуска приложения http://www.cyberforum.ru/android-dev/thread1087128.html
Здравствуйте! Собственно название темы и есть вопрос... Как поставить анимацию на запуск приложения, т.е. не на переход между Activity, а именно, когда пользователь нажимает на значок приложения, показать анимацию запуска активити. P.S. Необходимо сделать flip анимацию на запуск первой активити. В google не посылать, не смог найти Заранее спасибо!
Android Eclipse: работа с текстовыми файлами Добрый день, информации по этому вопросу мало, нашел простой текстовый редактор, но (из-за моей криворукости скорее всего) он не сохраняет текст в файл. private void saveFile(String FileName) { try { OutputStream outputstream = openFileOutput(FILENAME, 0); OutputStreamWriter osw = new OutputStreamWriter(outputstream); osw.write(mEdit.getText().toString()); osw.close(); }... http://www.cyberforum.ru/android-dev/thread1086981.html
Android Android studio и usb библиотека
Ребят, всем привет. Покажите, пожалуйста, разжёванный пример использования стандартной usb библиотеки в android studio.
Android Создание игры для детей
Здравствуйте обитатели форума. Теперь к делу. Есть у меня весь графический материал для игры, а именно картинки: естественно они все разделены на нужные элементы, ну и так далее. Игра сама по себе простая, для детей с ЗПР. Где-то нужно перетащить элемент, где-то раскрасить какую, то область примитивную. Так вот вопрос. Какой движок мне использовать, или может быть есть какие-нибудь реализованные...
Android Табхост и вкладки http://www.cyberforum.ru/android-dev/thread1086787.html
можно ли сделать так допустим есть 3 вкладки при нажатие на любою выскакивает ещё две вкладки получается в каждой вкладке ещё по две вкладки пытался сделать но мне пишет ошибку java.lang.IllegalStateException: Did you forget to call 'public void setup(LocalActivityManager activityGroup? как можно реализовать желательно бы код Добавлено через 25 секунд и как изменить цвет самих табов...
Android Текстурирование в OpenGl ES 2.0 Всем привет! Подскажите можно ли, если можно то как, накладывать текстуру на полигон не от крайней вершины, а скажем от середины полигона? Спасибо! подробнее

Показать сообщение отдельно
zesen
122 / 85 / 1
Регистрация: 17.10.2010
Сообщений: 432
02.02.2014, 21:17     list view управление
TRIUMF, вот кусок из моей проги

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
 public void blockStats()
    {        
        listViewBlock = (ListView) findViewById(R.id.listViewBlock);
        listViewMap = new HashMap<String, String>();
        
        Json json = new Json();
 
        apiKey = intent.getStringExtra("apiKey");
        
        try
        {
            responseMap = json.getJson(Command.BLOCK_STATS, coinType, apiKey);
        }
        catch (ParseException e)
        {
            e.printStackTrace();
        }
 
        JSONParser parser = new JSONParser();
        JSONArray array = new JSONArray();
        JSONObject jsonObj;
        try
        {
            array = (JSONArray)parser.parse(responseMap.get(BlockStats.LAST_BLOCKS_FOUND).toString());
        }
        catch (ParseException e) {
            e.printStackTrace();
        }
 
        //Если array не пустой
        if(!array.isEmpty())
        {
            for (int i = 0; i < array.size(); i++)
            {
               
                jsonObj = (JSONObject) array.get(i);
 
                
            
              jsonObj = (JSONObject) array.get(i);
                Date time = new Date((long)Integer.parseInt(jsonObj.get(LiveWorkers.TIMESTAMP_CONNECTED).toString()) * 1000);
                listViewMap.put(jsonObj.get(BlockStats.INTERNAL_BLOCK_ID).toString(), jsonObj.get(BlockStats.BLOCK_FINDER).toString() + "\n"
                        + jsonObj.get(BlockStats.BLOCK_VALUE).toString() + "\n" + jsonObj.get(BlockStats.SHARE_VALUE).toString() + "\n"
                        + String.valueOf(time) + "\n" + String.format("%.7f",personalBlockYieldFloat).replace(",",".") + "\n"
                        + Float.valueOf(jsonObj.get(BlockStats.PERSONAL_SHARE_VALUE_PER_BLOCK).toString()));
                
            }
        }
 
       
        arrayListlistViewMapKey = new ArrayList<String>();
 
        for(Map.Entry<String, String> map : listViewMap.entrySet())
        {
            arrayListlistViewMapKey.add(map.getKey());
        }
 
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, arrayListlistViewMapKey);
 
        listViewBlock.setAdapter(adapter);
 
        listViewBlock.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View view,
                                    int position, long id) {
                Toast.makeText(BlockStatsActivity.this, listViewMap.get(arrayListlistViewMapKey.get(position)), Toast.LENGTH_LONG).show();
            }
        });
       
        TextView tvPersonalShareValue20block = (TextView) findViewById(R.id.tvPersonalShareValue20block);
        tvPersonalShareValue20block.setText(getString(R.string.str_block_stats_activity_personal_share_value_20_block) + " : " + Float.toString(personalShareValue20blockSumFloat));
 
        TextView tvPersonalUnconfirmedProfit20block = (TextView) findViewById(R.id.tvPersonalUnconfirmedProfit20block);
        
        tvPersonalUnconfirmedProfit20block.setText(getString(R.string.str_block_stats_activity_personal_unconfirmed_profit_20_block) + " : " + String.format("%.7f",personalUnconfirmed20blockSumFloat).replace(",","."));
    }
 
Текущее время: 07:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru