FAQ: Учим стандартные формы создание кнопок Button
Привет всем сегодня я расскажу вам как проверить нажатие кнопки т.е. button в вашем androide ну надеюсь с первой статьей от odd'а вы разобрались.
Пожалуй приступим:
1.Создаем новый проект, назовем его button , думаю, это пройдет без затруднений.
2.Заходим в res/layout/main.xml
1)Добавляем через визуальный редактор editText
2)Добавляем кнопку, т.е. button
3.Далее заходим в обычный xml редактор смотрим мой код и сравниваем ваш
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" android:id="@+id/button01">
<EditText android:layout_width="match_parent" android:text="" android:layout_height="wrap_content" android:id="@+id/editText1"></EditText>
<Button android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="Поздороваться" android:onClick="button01_Click" android:id="@+id/button01"></Button>
</LinearLayout>
4.И так самый важный элемент заходим в src/ваше название проекта.java
1)Первоначальный код у вас
package com.example.qwerty;
import android.app.Activity;
import android.os.Bundle;
public class qwerty extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
2)Заменяем на мой
package com.example.button;
import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText;
import android.view.View;
public class button extends Activity {
private EditText edtext;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
edtext = (EditText)findViewById(R.id.editText1);
}
public void button01_Click(View v){
edtext.setText("Здравствуй, друг");
}
}
Вуаля компилируем тестируем))))
В следующей статье мы будем делать простенький калькулятор .
Ваш учитель xD by psih1
Не судите строго моя первая статья