Android开发案例Onclick点击事件switch调用分类04
2016-08-09 22:25
375 查看
第一步:设置sting.xml中配置Button。
<resources> <string name="app_name">04Onclicks</string> <string name="action_settings">Settings</string> <string name="app_phone">点击按钮事件展示</string> <string name="app_one">第一种</string> <string name="app_two">第二种</string> <string name="app_there">第三种</string> <string name="app_android">第三种</string> <string name="app_iphone">第四种</string> </resources>第二步:设置content_mian.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:paddingBottom="@dimen/activity_vertical_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingTop="@dimen/activity_vertical_margin"android:orientation="vertical"app:layout_behavior="@string/appbar_scrolling_view_behavior"tools:context="com.example.jikexueyuan.a04onclicks.MainActivity"tools:showIn="@layout/activity_main"><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/app_phone" /><Buttonandroid:id="@+id/bt_one"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/app_one"/><Buttonandroid:id="@+id/bt_two"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/app_two"/><Buttonandroid:id="@+id/bt_there"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/app_there"android:onClick="getSoce"/><Buttonandroid:id="@+id/bt_android"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/app_android"android:onClick="getSoce"/><Buttonandroid:id="@+id/bt_iphone"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/app_iphone"android:onClick="getSoce"/></LinearLayout>第三步:设置MainActivity.java
public void getSoce(View v){int id = v.getId();switch (id){case R.id.bt_there:System.out.println("第三种事件被点击");break;case R.id.bt_android:System.out.println("安卓");break;case R.id.bt_iphone:System.out.println("苹果");break;}}
相关文章推荐
- Android开发之onClick(鼠标点击)事件的三种写法
- Android开发 - 常用点击响应事件OnClickListener
- Android开发之onClick点击事件的使…
- Android开发中控件的三种点击事件+短信API调用方式
- Android开发案例点击按钮三种事件02
- Android开发给TextView添加点击事件
- Android开发之onClick事件的三种写法
- 事件处理之二:点击事件监听器的五种写法 分类: H1_ANDROID 2013-09-11 10:32 4262人阅读 评论(1) 收藏
- Android开发之触摸事件-点击屏幕获…
- Android开发20――单个监听器监听多个按钮点击事件
- 【android乱七八糟】关于OnClickListener事件中加switch语句讨论
- Android开发 按钮点击事件的几种写法
- javascript 动态调用点击 按钮的事件ele.onclick();
- Android开发20——单个监听器监听多个按钮点击事件
- Android开发--为按钮添加点击事件
- Android开发学习笔记(14):OnTouch、OnClick、OnLongClick、OnFocusChange调用关系
- 发现Delphi.XE2.Update3 上使用 FireMonkey 开发,对 TImage3D 连续多次点击后,OnClick事件就不响应的解决
- Android 开发之onClick事件的三种写法
- Android开发中在ListView中经常有Item的点击事件及Button或ImageButton等需要被点击的事件之间的处理方法
- Android开发之onClick事件的三种写法