12.07.2014 / 18:47 | |
lehaAKO Пользователь Сейчас: Offline
Имя: Алексей Откуда: Малая Тавра-Екатеринбург(Свердловская область) Регистрация: 21.02.2013
| iRomero, В каком конструкторе?
|
12.07.2014 / 19:05 | |
iRomero Пользователь Сейчас: Offline
Имя: (Роман) Регистрация: 12.03.2014
| lehaAKO, извини, чуть поторопился: public class MainActivity extends Activity
{
private GraphicsView gv;
public void onCreate(Bundle b)
{
super.onCreate(b);
gv = new GraphicsView(this);
setContentView(gv);
}
}
И да, у тебя в gv два одинаковых метода. Изменено iRomero (12.07 / 19:08) (всего 2 раза) |
12.07.2014 / 19:20 | |
Its_Your_Soul Пользователь Сейчас: Offline
Имя: Саша Откуда: Винница Регистрация: 29.08.2012
| iRomero (12.07.2014/18:26) Its_Your_Soul, Oak, спасибо, ребята, но рандомом я пользоваться умею, по крайней мере с int все путем.
Моя проблема же заключается с другими типами: флот, дабл, лонг. Если это поможет решить проблеhttp://docs.oracle.com/javase/7/docs/api/java/util/Random.html |
12.07.2014 / 20:53 | |
iRomero Пользователь Сейчас: Offline
Имя: (Роман) Регистрация: 12.03.2014
| Its_Your_Soul, усек Просто на каком-то сайте прочел про него (на примере nextInt()) и в конце статьи сноска, мол, остальные типы обрабатываются по аналогии с инт |
14.07.2014 / 11:20 | |
iRomero Пользователь Сейчас: Offline
Имя: (Роман) Регистрация: 12.03.2014
| Вопрос по ООП:
Есть множество активити, в каждом есть одинаковый код. Как правильно наследовать от абстрактного класса его свойства? Например, постоянную подсветку, фулскрин и т.п? И главное, как потом этим пользоваться?
|
14.07.2014 / 11:30 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Оставить это всё в одном абстрактном классе и наследовать от него другие.
__________________
знает толк |
14.07.2014 / 11:33 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| iRomero, public abstract class AbsActivity {
public void onCreate(Bundle b) {
super.onCreate(b);
// ставишь постоянную подсветку и всё, что нравится
}
public void doSmthAlready() {
// этот метод тоже будет доступен всем производным
}
}
public class MainActivity extends AbsActivity {
public void onCreate(Bundle b) {
super.onCreate(b); // вызывается метод onCreate абстрактного класса, в котором ставится подсветка и всё необходимое
setContentView(R.layout.main);
doSmthAlready(); // вызывается метод абстрактного класса, в котором ещё что-то происходит
}
}
__________________
let live |
14.07.2014 / 11:47 | |
iRomero Пользователь Сейчас: Offline
Имя: (Роман) Регистрация: 12.03.2014
| aNNiMON, а как поступать с контекстом? В майнактивити реализовал метод анимации, но после наследования от абстрактного вылет с npe.
|
14.07.2014 / 11:50 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| iRomero, что-то неправильно сделал наверное. Конкретней можно?
__________________
let live Изменено aNNiMON (14.07 / 11:51) (всего 1 раз) |
14.07.2014 / 11:57 | |
iRomero Пользователь Сейчас: Offline
Имя: (Роман) Регистрация: 12.03.2014
| aNNiMON, отбой тревоги. Причина была в банальной невнимательности. Спасибо, разобрался.
|