22.01.2013 / 17:34 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| XakepPRO, больше двух это точно.
__________________
let live |
22.01.2013 / 17:42 | |
Oak Пользователь Сейчас: Offline
Имя: Коля Откуда: Москва Регистрация: 02.06.2010
| XakepPRO, я даже уточну: больше одного
__________________
Эль Презеденте |
22.01.2013 / 17:46 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| Еще один вопрос,зачем все это. Открыть спойлер Закрыть спойлер public class VerticalNumsLine extends View { private int width, height ; public VerticalNumsLine( Context context) { super( context) ; init () ; } public VerticalNumsLine( Context context, AttributeSet attr) { super( context, attr) ; init () ; } public VerticalNumsLine( Context context, AttributeSet attr, int style ) { super( context, attr, style ); init () ; }
|
22.01.2013 / 17:48 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| boNNdaR, на все случаи жизни.
__________________
let live |
22.01.2013 / 17:52 | |
boNNdaR Пользователь Сейчас: Offline
Имя: Рома Откуда: місто Львів Регистрация: 01.12.2010
| aNNiMON, Я ж не знаю что эти классы должны делать.
|
23.01.2013 / 19:55 | |
nlhulqrx Пользователь Сейчас: Offline
Имя: nlhulqrx Регистрация: 19.01.2013
| Intent intent=new Intent(this,add.class); startActivityForResult(intent,0); как получить второй мараметр, в частности "0" , в add.class?
|
23.01.2013 / 20:36 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| nlhulqrx, это не параметр для отправки между активностями, тебе нужен метод putExtra / getExtras. Пример: Intent intent = new Intent(this, Add.class);
intent.putExtra("int_value", 0);
startActivityForResult(intent, 0);
//----Add.java----//
int value = getIntent().getExtras().getInt("int_value", 0);
__________________
let live |
23.01.2013 / 20:50 | |
nlhulqrx Пользователь Сейчас: Offline
Имя: nlhulqrx Регистрация: 19.01.2013
| aNNiMON, Про putExtra я знаю, а что значит второй параметр в startActivityForResult, для чего он? не могу разобраться.
|
23.01.2013 / 20:56 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| nlhulqrx, по нему ты потом можешь идентифицировать, от какой активности пришел результат в onActivityResult. Intent int1 = new Intent(this, Add.class);
startActivityForResult(int1, 0);
...
Intent int2 = new Intent(this, Remove.class);
startActivityForResult(int2, 1);
...
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == 0) { .. }//пришли данные от Add.class
else if (requestCode == 1) { .. } //пришли данные от Remove.class
}
Если это не надо, лучше просто вызывай startActivity(intent). __________________
let live Изменено aNNiMON (23.01 / 21:01) (всего 5 раз) |
25.01.2013 / 01:41 | |
nlhulqrx Пользователь Сейчас: Offline
Имя: nlhulqrx Регистрация: 19.01.2013
| При изменени расположения экрана, onCreate заново вызывается? У меня вся программа перезапускается, как с этим бороться? |