国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android編程之頁面切換測試實例

2020-04-11 11:37:31
字體:
來源:轉載
供稿:網友

本文實例講述了Android編程之頁面切換測試。分享給大家供大家參考。具體分析如下:

一、軟件平臺:

win7 + eclipse + sdk

二、設計思路:

兩個頁面:mian和ok,每個頁面上有一個按鍵,點擊則可以互相切換

三、源代碼:

main.xml源代碼:

<?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:layout_width="fill_parent"  android:layout_height="wrap_content"  android:text="@string/hello"  /> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="下一頁面 "></Button></LinearLayout>

ok.xml源代碼:

<?xml version="1.0" encoding="utf-8"?> <LinearLayout  xmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="match_parent"  android:layout_height="match_parent">  <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="上一頁面 " android:id="@+id/button1"></Button> </LinearLayout>

makechoice源代碼:

package com.makechoice; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; public class makechoice extends Activity {  /** Called when the activity is first created. */  @Override  public void onCreate(Bundle savedInstanceState)  {   super.onCreate(savedInstanceState);   setContentView(R.layout.main);   Button btn = (Button)findViewById(R.id.button1);   btn.setOnClickListener(new Button.OnClickListener()   {    @Override    public void onClick(View v)    {     jump2ok();    }   });  }  //跳到ok頁面  public void jump2ok()  {   setContentView(R.layout.ok);   //當有按鍵按下跳到main頁面   Button btn = (Button)findViewById(R.id.button1);   btn.setOnClickListener(new Button.OnClickListener()   {    @Override    public void onClick(View v)    {     jump2main();    }   });  }  //跳到main頁面  public void jump2main()  {   setContentView(R.layout.main);   //當有按鍵按下跳到ok頁面   Button btn = (Button)findViewById(R.id.button1);   btn.setOnClickListener(new Button.OnClickListener()   {    @Override    public void onClick(View v)    {     jump2ok();    }   });  } }

四、運行效果圖:

五、注意:

類R中存放的ID號為當前頁面的ID號,所以findViewById函數捕獲的控件也為當前頁面的控件

希望本文所述對大家的Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东安县| 卓资县| 新余市| 郎溪县| 乐陵市| 河西区| 名山县| 温泉县| 凤冈县| 济宁市| 昆明市| 岑溪市| 微山县| 错那县| 南召县| 吉林省| 山阳县| 修水县| 惠东县| 迭部县| 龙井市| 囊谦县| 南澳县| 南城县| 徐汇区| 莆田市| 观塘区| 京山县| 巨野县| 闵行区| 年辖:市辖区| 渭南市| 肃北| 左贡县| 上饶市| 秦安县| 鄂伦春自治旗| 宝山区| 桐乡市| 胶州市| 平远县|