android中怎麼實現點選按鈕進行頁面的跳轉
阿新 • • 發佈:2019-01-24
第一步:先建立好兩個Activity。如圖(PS:是建立Activity,不是建立java類。右擊包名,找到new-->other-->android-->AndroidActivity。然後根據提示完成Activity的建立。系統會自動建立好兩個Activity對應的佈局檔案,並會自動把Activity進行宣告)第二步:在activity_main.xml中新增一個button,id設定為btn1; <Button
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="90dp"
android:layout_marginTop="170dp"
android:text="點選跳轉" /> <TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="90dp"
android:layout_marginTop="70dp"
android:text="這是第一個介面" />且在activity_test.xml中新增一個文字<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="這是第二頁" />第三步:開啟MainActivity.java檔案,並在onCreate()方法中寫上一下程式碼 Button btn1 = (Button) findViewById(R.id.btn1);
btn1.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
//Intent是一種執行時繫結(run-time binding)機制,它能在程式執行過程中連線兩個不同的元件。
//在存放資原始碼的資料夾下下,
Intent i = new Intent(MainActivity.this , TestActivity.class);
//啟動
startActivity(i);
}
});
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="90dp"
android:layout_marginTop="170dp"
android:text="點選跳轉" /> <TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="90dp"
android:layout_marginTop="70dp"
android:text="這是第一個介面" />且在activity_test.xml中新增一個文字<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="這是第二頁" />第三步:開啟MainActivity.java檔案,並在onCreate()方法中寫上一下程式碼 Button btn1 = (Button) findViewById(R.id.btn1);
btn1.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
//Intent是一種執行時繫結(run-time binding)機制,它能在程式執行過程中連線兩個不同的元件。
//在存放資原始碼的資料夾下下,
Intent i = new Intent(MainActivity.this , TestActivity.class);
//啟動
startActivity(i);
}
});
以上操作即可完成點選按鈕實現頁面跳轉功能。