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, отбой тревоги. Причина была в банальной невнимательности. Спасибо, разобрался.
   |