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

Перемешать элементы массива и выдать (задать) описание к каждому элементу - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Asmack и Openfire http://www.cyberforum.ru/android-dev/thread1364353.html
Здравсвуйте, 3 день мучаюсь с локальным подключением к Openfire используя библиотеку asmack-android-8-4.0.6.jar. Выдает SmackException$ConnectionException. Буду весьма рад если кто то сталкивался с...
Программирование Android Как подзаморозить интерфейс? Здравствуйте! Пытаюсь загрузить список ListView из базы. В списке примерно 20 строк. Если делаю это в UI-потоке, то всё грузится меньше секунды, плавно отображается, всё хорошо. Если делаю в... http://www.cyberforum.ru/android-dev/thread1364352.html
Программирование Android Как уместить две кастомные вьюхи на экране
Доброго дня! Создаю два класс наследуясь от View и хочу показывать их на экране через layout.xml, но есть проблема, отображается только один. Подскажите, как их можно уместить вместе на экране? И...
Программирование Android бутлого программы
Как в программе (framaroot) поменять/добавить свое бутлого? а точнее, где искать его?
Программирование Android Gradle и ресурсы - приложение не видит картинки http://www.cyberforum.ru/android-dev/thread1364231.html
Всем привет. Написали адресную книгу. Имеет несколько дефолтных картинок. Структура проекта: src/main/java src/main/java src/main/java Добавлено через 21 минуту Всем привет. Написали...
Программирование Android Можно ли добавить баннер в приложение Android без регистрации в Google Play? Можно ли добавить баннер в приложение Android без регистрации в Google Play? а само приложение распространять своими силами на своем сайте и т.п. В AdMob я вижу можно вручную добавлять, но потом он... подробнее

Показать сообщение отдельно
Аркадий К
0 / 0 / 0
Регистрация: 29.01.2015
Сообщений: 7

Перемешать элементы массива и выдать (задать) описание к каждому элементу - Программирование Android

29.01.2015, 16:06. Просмотров 401. Ответов 4
Метки (Все метки)

Подскажите пожалуйста. Программа состоит из кнопки и TextView
При нажатии на кнопку появляется в textview рандомно значения из массива.
Предполагается еще одна кнопка, при нажатии которой высвечивается описание каждого значения массива. То есть если высвечивается в TextView значение из массива "c3", то нажатие второй кнопки показывает описание(значение) в виде текста именно этого "с3"
Что нужно добавить в код, чтобы это реализовать? Буду очень благодарен, 3 ночи сижу голову ломаю. Заранее спасибо, с уважением. Если в друг разместил тему не по правилам прошу администрацию уведомить об этом.

Javascript
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
package com.wordnumber.numbers;
 
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
 
public class MainActivity extends ActionBarActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        final TextView textOne = (TextView) findViewById(R.id.textView1);
        Button pushMe = (Button) findViewById(R.id.button1);
        
        final String[] myNames = {"a1", "b2", "c3", "d4"};
        
        
    
        
        
        pushMe.setOnClickListener(new OnClickListener() {
        
            @Override
            public void onClick(View v) {
                int rando = (int) (Math. random() * 4);
                textOne.setText(myNames[rando]);
            }
        });
    }
 
    private void WriteLine(String string) {
        // TODO Auto-generated method stub
        
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
 
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
        if (id == R.id.action_settings) {
            return true;
        }
        return super.onOptionsItemSelected(item);
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru