zoukankan      html  css  js  c++  java
  • Button的点击事件

    Button的点击事件

    Android1.5测试通过

    修改main.xml 布局,添加一个TextView 和一个Button

    <?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"
    >
    <TextView
    android:id="@+id/show_TextView"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/hello"
    />
    <Button
    android:id="@+id/Click_Button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="点击"
    />
    </LinearLayout>

    修改strings.xml:

    <?xml version="1.0" encoding="UTF-8"?>
    <resources>
        <string name="app_name">ButtonApp</string>
        <string name="hello">Hello World!</string>
    </resources>

    java代码:

    /*
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    */
    package org.me.buttonapp;

    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.widget.TextView;

    /**
    *
    * @author LiaoKeCheng<http://hi.baidu.com/wishwingliao>
    */
    public class ButtonMainActivity extends Activity
    {

        private TextView show;
        private Button press;
        /** Called when the activity is first created. */
        @Override
        public void onCreate( Bundle icicle )
        {
            super.onCreate( icicle );
            // ToDo add your GUI initialization code here
            //获取TextView 和Button 资源
            this.setContentView( R.layout.main );
            this.show = ( TextView ) findViewById( R.id.show_TextView );
            this.press = ( Button ) findViewById( R.id.Click_Button );

            //给Button 添加事件监听器Button.OnClickListener()
            press.setOnClickListener( new Button.OnClickListener()
            {

                @Override
                public void onClick( View v )
                {
                    // TODO Auto-generated method stub
                }
            } );

            //处理事件
            press.setOnClickListener( new Button.OnClickListener()
            {

                @Override
                public void onClick( View v )
                {
                    show.setText( "Hi , Google Android!" );
                }
            } );
        }
    }

  • 相关阅读:
    获取Finacial dimension value的description 值
    创建一个List获取数据的lookup
    定位form光标行
    Business Unit Lookup in Form
    Linu各种版本
    redis的具体使用
    php中date()函数使用的方法
    Spring整合Hibernate中自动建表
    Android之手机电池电量应用
    SSH整合时,关于访问数据库的load的错误
  • 原文地址:https://www.cnblogs.com/lishoubin/p/3211318.html
Copyright © 2011-2022 走看看