Пример кнопки Android

Пример кнопки Android

В Android просто используйте класс «http://developer.android.com/reference/android/widget/Button.html[android.widget.Button]» для отображения обычной кнопки.

В этом руководстве мы покажем вам, как отображать обычную кнопку, добавьте прослушиватель щелчков, когда пользователь нажимает на кнопку, открывает URL-адрес в интернет-браузере Android.

P.S This project is developed in Eclipse 3.7, and tested with Android 2.3.3.

Note
Для получения дополнительных функций, например изображения, обратитесь к этомуImageButton example, а также к этомуImageButton selector example.

1. Кнопка Добавить

Откройте файл «res/layout/main.xml», добавьте кнопку.

Файл: res / layout / main.xml




    

2. Код код

Прикрепите прослушиватель щелчка к кнопке.

Когда пользователь нажимает на нее, откройте мобильный браузер и отобразите URL-адрес:http://www.example.com.

Файл: MyAndroidAppActivity.java

package com.example.android;

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.widget.Button;
import android.view.View;
import android.view.View.OnClickListener;

public class MyAndroidAppActivity extends Activity {

    Button button;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        addListenerOnButton();

    }

    public void addListenerOnButton() {

        button = (Button) findViewById(R.id.button1);

        button.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {

              Intent browserIntent =
                            new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.example.com"));
                startActivity(browserIntent);

            }

        });

    }

}

3. Demo

Запустите приложение.

1. Результат, нормальная кнопка.

android button demo1

2. Нажмите на кнопку, отобразите URL в браузере.

android button demo2

Скачать исходный код

Скачать -Android-Button-Example.zip (15 КБ)

Рекомендации