Exemple de bouton Android

Exemple de bouton Android

Dans Android, utilisez simplement la classe «http://developer.android.com/reference/android/widget/Button.html[android.widget.Button]» pour afficher un bouton normal.

Dans ce didacticiel, nous vous montrons comment afficher un bouton normal, ajouter un écouteur de clics, lorsque l'utilisateur clique sur le bouton, ouvrir une URL dans le navigateur Internet de votre Android.

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

Note
Pour une fonction plus avancée, comme l'image, veuillez vous référer à ceImageButton example et aussi à ceImageButton selector example.

1. Bouton Ajouter

Ouvrez le fichier «res/layout/main.xml», ajoutez un bouton.

Fichier: res / layout / main.xml




    

2. Code Code

Attachez un écouteur de clic au bouton.

Lorsque l'utilisateur clique dessus, ouvrez le navigateur mobile et affichez l'URL:http://www.example.com.

Fichier: 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

Exécutez l'application.

1. Résultat, un bouton normal.

android button demo1

2. Cliquez sur le bouton, affichez l'URL dans le navigateur.

android button demo2

Télécharger le code source

Téléchargez-le -Android-Button-Example.zip (15 Ko)