Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
cilam
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 17
#1

создание slideshow

07.02.2013, 02:59. Просмотров 842. Ответов 17
Метки нет (Все метки)

помогите мне, пожалуйста, я могу заменить background color с layout ID или ImageView , если да, то как?
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
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.Gravity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import android.widget.Toast;
 
public class UnuActivity extends Activity {
    
    
    ImageView image;
    RelativeLayout layout;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Slider slider = new Slider(this);
        RelativeLayout relativeLayout = (RelativeLayout) RelativeLayout.inflate(this, R.layout.unu, null);
       
     
       
     slider.addView(relativeLayout);
        
        final int[] backgroundColors = { Color.RED,Color.BLUE,Color.CYAN,Color.YELLOW };
        for (int i = 0; i < backgroundColors.length; i++) {
            final TextView textView = new TextView(getApplicationContext());
            textView.setText(Integer.toString(i + 1));
            textView.setId(i);
            textView.setTextSize(35);
            textView.setTextColor(Color.RED);
            textView.setGravity(Gravity.BOTTOM);
            textView.setBackgroundColor(backgroundColors[i]);
            textView.setOnClickListener( new OnClickListener() {
                public void onClick(View v) {
                    Toast toast = Toast.makeText(getApplicationContext(), "Value: " + textView.getText().toString(), Toast.LENGTH_SHORT);
                    toast.show();
                }
            });
            textView.setClickable(false);
            slider.addView(textView);
        }
        setContentView(slider);
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2013, 02:59
Ответы с готовыми решениями:

Создать базу данных с(Создание функции БД, Создание процедуры БД, Создание тригера БД)
В задание для курсовой работы по БД входят вот такие пункты: 1.2 Создание...

Slideshow в c#
Подскажите как связать смену изображений в picturebox с timer? Хочу сделать в...

Field Slideshow
Доброго времени суток, подскажите в чём беда второй день победить не могу....

Slideshow auto + control
Привет, обыскал весь интернет, испробывал множество галерей, но все нето......

Slideshow & CSS
Здравствуйте. Скажем, у меня есть Javascript Slideshow и какой-нить фон для...

17
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
07.02.2013, 03:05 #2
Чет я не понял вопроса, можете как-то по другому спросить?
0
cilam
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 17
07.02.2013, 03:11  [ТС] #3
как изменить цвет фона на layout , показывает мне ошибку!

Добавлено через 1 минуту
как изменить цвет фона на layout , показывает мне ошибку!
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
slider.addView(relativeLayout);
        
        final int[] layout = { R.layout.p2,R.layout.p3  };
            
        for (int i = 0; i < layout.length; i++) {
            final TextView textView = new TextView(getApplicationContext());
            textView.setText(Integer.toString(i + 1));
            textView.setId(i);
            textView.setTextSize(35);
            textView.setTextColor(Color.RED);
            textView.setGravity(Gravity.BOTTOM);
            textView.setBackgroundResource(layout[i]);
            textView.setOnClickListener( new OnClickListener() {
                public void onClick(View v) {
                    Toast toast = Toast.makeText(getApplicationContext(), "Value: " + textView.getText().toString(), Toast.LENGTH_SHORT);
                    toast.show();
                }
            });
            textView.setClickable(false);
            slider.addView(textView);
        }
        setContentView(slider);
    }
}
0
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
07.02.2013, 03:18 #4
ммм, давайте по чеснаку вы не понимаете что делаете?

Для того что бы задать цвет из кода это делается вот так
Java
1
imageView.seetBackgroundColor(Color.YELLOW);
В этом случае цвет фона будет желтый, также можно изменить цвет из самого лейаута для этого можно прописать внутри его разметки что-то типа
XML
1
android:background:"yellow"
тогда фон будет тоже желтый токо не нада писать много кода.

А вообще есть такая интересная штуковина как гугл, и он может ответить на любые вопросы, вот например ответ на ваш
1
cilam
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 17
07.02.2013, 03:35  [ТС] #5
intiresno no ne to , izvinite shto pishu s english bukvi , ea iz moldavii i mne trudnovato ,

Добавлено через 3 минуты
baground color u menea esti , no ea haciu izmeniti slaider na fotografii

Добавлено через 2 минуты
ea probuval vse 5 variantov

1
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
     final int[] mImageIds = {
                R.drawable.s05, R.drawable.s06};
        for (int i = 0; i < mImageIds.length; i++) {
            final TextView textView = new TextView(getApplicationContext());
            textView.setText(Integer.toString(i + 1));
            textView.setId(i);
            textView.setTextSize(35);
            textView.setTextColor(Color.RED);
            textView.setGravity(Gravity.BOTTOM);
                        textView.setOnClickListener( new OnClickListener() {
                public void onClick(View v) {
                    Toast toast = Toast.makeText(getApplicationContext(), "Value: " + textView.getText().toString(), Toast.LENGTH_SHORT);
                    toast.show();
                }
            });
            textView.setClickable(false);
            slider.addView(textView);
        }
        setContentView(slider);
    }
}
Добавлено через 27 секунд
2
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
final int[] mImageIds = {R.layout.p1, R.layout.p2, R.layout.p3, R.layout.p4,R.layout.p5};
        for (int i = 0; i < mImageIds.length; i++) {
            final TextView textView = new TextView(getApplicationContext());
            textView.setText(Integer.toString(i + 1));
            textView.setId(i);
            textView.setTextSize(35);
            textView.setTextColor(Color.RED);
            textView.setGravity(Gravity.BOTTOM);
            textView.setBackgroundColor(R.layout.bgr);
            textView.setOnClickListener( new OnClickListener() {
                public void onClick(View v) {
                    Toast toast = Toast.makeText(getApplicationContext(), "Value: " + textView.getText().toString(), Toast.LENGTH_SHORT);
                    toast.show();
                }
            });
            textView.setClickable(false);
            slider.addView(textView);
        }
        setContentView(slider);
    }
}
Добавлено через 34 секунды
3
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  final int[] backgroundResource = { R.drawable.s01, R.drawable.s07, R.drawable.s08,R.drawable.s10,  };
            
        for (int i = 0; i < backgroundResource.length; i++) {
            final TextView textView = new TextView(getApplicationContext());
            textView.setText(Integer.toString(i + 1));
            textView.setId(i);
            textView.setTextSize(35);
            textView.setTextColor(Color.RED);
            textView.setGravity(Gravity.BOTTOM);
            textView.setBackgroundResource(backgroundResource[i]);
            textView.setOnClickListener( new OnClickListener() {
                public void onClick(View v) {
                    Toast toast = Toast.makeText(getApplicationContext(), "Value: " + textView.getText().toString(), Toast.LENGTH_SHORT);
                    toast.show();
                }
            });
            textView.setClickable(false);
            slider.addView(textView);
        }
        setContentView(slider);
    }
}
Добавлено через 36 секунд
4
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
slider.addView(relativeLayout);
        
        final int[] layout = { R.layout.p2,R.layout.p3  };
            
        for (int i = 0; i < layout.length; i++) {
            final TextView textView = new TextView(getApplicationContext());
            textView.setText(Integer.toString(i + 1));
            textView.setId(i);
            textView.setTextSize(35);
            textView.setTextColor(Color.RED);
            textView.setGravity(Gravity.BOTTOM);
            textView.setBackgroundResource(layout[i]);
            textView.setOnClickListener( new OnClickListener() {
                public void onClick(View v) {
                    Toast toast = Toast.makeText(getApplicationContext(), "Value: " + textView.getText().toString(), Toast.LENGTH_SHORT);
                    toast.show();
                }
            });
            textView.setClickable(false);
            slider.addView(textView);
        }
        setContentView(slider);
    }
}
Добавлено через 1 минуту
poluceaetsa tolico fotografia kak bagraund , no razmeri fotografii nikak ne mogu izmeniti

Добавлено через 4 минуты
rabocii variant catorii ea sdelal , eto nomer 3 , no mne vidaeotsa fotografia kak fon
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.02.2013, 03:36 #6
Цитата Сообщение от cilam Посмотреть сообщение
rabocii variant catorii ea sdelal , eto nomer 3 , no mne vidaeotsa fotografia kak fon
а как надо?
0
cilam
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 17
07.02.2013, 03:38  [ТС] #7
kak sozdati ,, ne fon ,, a foto s vozmojnostiu izmeniti ee , kak v ,,imageview,,

ne sudite strogo , ea esceo novicioc
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.02.2013, 03:41 #8
чтобы создать фото как в ImageView нужно использовать ImageView.
0
cilam
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 17
07.02.2013, 03:47  [ТС] #9
no sazdavaia directoriu v layout / xml . pokazivaet oshipku v AVD

no kak sozdati ,,imageview,, v ,,drawable,, ???
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.02.2013, 03:48 #10
вы взорвали мне мозг...
0
cilam
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 17
07.02.2013, 03:49  [ТС] #11
no kak sozdati ,,imageview,, v ,,drawable,, ???
vot tocinii vopros !!!

Добавлено через 32 секунды
sorry
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.02.2013, 03:53 #12
никак.
1
cilam
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 17
07.02.2013, 03:54  [ТС] #13
budu blagadaren za kajduiu ideiu
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.02.2013, 03:57 #14
Views создаются либо динамически в коде либо на разметке.
1
cilam
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 17
07.02.2013, 04:01  [ТС] #15
Java
1
final int[] backgroundColors = { Color.RED,Color.BLUE,Color.CYAN,Color.YELLOW };
pomeneati pravelino na directoriu :
Java
1
final int[] layout = { layout.1,    layout.2,     layout.3,      layout.4  ... };
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.02.2013, 04:03 #16
не понял.

советую скачать/купить книжку по андроиду и не позориться.
1
cilam
0 / 0 / 0
Регистрация: 07.02.2013
Сообщений: 17
07.02.2013, 04:04  [ТС] #17
jtobi ne muciti vas mnogo , patskajite kakoi mne pravininii urok ( o ceom ) viuciti po lutshe , a to ea uje pociti 10 dnei muceaiusi na etom slaidere i ne kak ne mogu evo zavershiti
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.02.2013, 04:21 #18
основы учите.
1
07.02.2013, 04:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2013, 04:21

Открытие SlideShow из Access
Обычно PowerPoint открывает файлы .pps в режиме слайдшоу Открываю SlideShow из...

Slideshow Effect скрипты
Здравствуйте! Помогите пожалуйста. Попробовал разные скрипты Slideshow...

проблема с модулем homepage slideshow
Здравствуйте. Подскажите, пожалуйста, с чем может быть связана следующая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru