2013-10-13 5 views
-1

Я создал свой первый приложение, шаг за шагом, как описано наПочему моя кнопка отправки не работает?

http://developer.android.com/training/basics/firstapp/starting-activity.html

Согласно этой странице, после нажатия на кнопку, должен появиться по умолчанию «Привет мир» раскладку, соответственно сообщение введённое в текстовое поле.

К сожалению, ни одно из них не появляется вообще. Абсолютно ничего не происходит. Зачем?

Заранее спасибо ...

+4

код пожалуйста .... –

+4

Потому что вы сделали ошибку где-то ... – Henry

+0

Убедитесь, что ваша деятельность находится в манифесте. – vgarzom

ответ

0

Я предлагаю использовать setOnclicklistener. Кажется, вы новичок в кодировании. Google предоставляет хорошее руководство для начинающих. Но все-таки смущает много. взгляните на этот код.

first Вам необходимо найти вашу кнопку curret.

Button b1=(Button) findViewById(R.id.send); 

при условии, что ваша кнопка Hase имя XML «Отправить»

Теперь, начиная деятельность, нажав кнопку

b1.setOnClickListener(new OnClickListener() { 
     @Override 
     public void onClick(View arg0) 
        { 
         Intent in=new Intent(MainActivity.this,secondActivity.class); 
         startActivity(in); 
     } 
    }); 
    } 

Предполагая, что «secondactivity» ваша цель деятельности которой вы хотите открыть с помощью нажмите кнопку. Другой метод Putextra и getextra будет таким же, как описано в учебнике. Обратите внимание, что это альтернативный метод, который я описал, но вы все еще можете использовать его. Я предлагаю, чтобы, если вы новичок, вы должны начать с видеоурока youtube или lynda.com. Отдых на вас

0

Вы редактировал AndroidManifest.xml file.You должен убедиться, что следующий код в вашем файле манифеста:

<activity 
     android:name="your package name.your main activity name" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 


     </intent-filter> 
    </activity> 
Смежные вопросы