2017-01-20 7 views
-4
Intent danielIntent = new Intent(Broadcast.this, Broadcasting.class); 
danielIntent.putExtra(String,"Free Loop"); 
startActivity(danielIntent); 

Ожидается, что выражение выражено, я не буду делать то, что следует делать дальше.Ошибка: Ожидаемое выражение

+1

Изменение 'danielIntent.putExtra (String, "Free Loop");' в ' danielIntent.putExtra («your_key», «Free Loop»); ' – TruongHieu

+1

Вы не можете использовать зарезервированное ключевое слово в качестве аргумента. Вы использовали параметр 'String' в качестве параметра. – Wizard

+2

Извините, это звучит плохо и бесполезно, но ответ: «попытайтесь выучить Java» (вы вряд ли выиграете от любого другого вопроса и сразу попадете в следующий камнем преткновения). – fdreger

ответ

1
danielIntent.putExtra("","Free Loop"); // 1st Parameter is KEY 

первый параметр должен быть в пределах ""

Вы должны прочитать Intent сначала.

0

Вы должны передать данные в виде ключ-значение пары ("yourkey", "значение")

Intent danielIntent = new Intent(Broadcast.this, Broadcasting.class); 
danielIntent.putExtra("keyvalue","Free Loop"); 
startActivity(danielIntent); 
Смежные вопросы