2014-01-22 3 views
0

Я знаюAndroid передачи Длинного значения Намерение

String value= value; 
Intent i = new Intent(this, NextActivity.class); 
i.putExtra("value",value + ""); 
startActivity(i) 

и NextActivity

values = getIntent().getStringExtra("value"); 

используется, чтобы передать значение и получить значение .. может любая pleaese помочь мне, как пройти длинное значение ...

Я знаю мы можем получить длинное значение через

getIntent().getLongExtra(""); 

может кто-нибудь помочь мне, как передать значение «putExtra» к моему знанию используется, чтобы передать значение строки ..

+0

Возможные продублировать, если http://stackoverflow.com/questions/13671926/passing-a-long-value-from-one-intent-to-another – web2dev

ответ

1

для длинных значений также можно использовать:

i.putExtra(String name, long value); 
+0

Предположим, что нет строки мне нужно передать значение длинного – Jocheved

+0

i.putExtra («ключевое имя», длинное значение); Это оно. – user543

5

Для передачи данных

i.putExtra("key", long value); 

Для получения Intent значения в следующей деятельности

getIntent().getLongExtra("key", 0); 

Здесь 0 обозначает значение по умолчанию, если вы не хотите, чтобы putExtra от первого действия, а затем в следующем действии оно принимало значение по умолчанию как 0.

0
send from activity::-> 
Long dd=154235.154 
i.putExtra("data", dd); 


for get data in another activity ::->> 

Long datas=getIntent().getLongExtra("data", 0); 
Смежные вопросы