您的位置:首页 > 移动开发 > Android开发

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;}}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: