1.在已經(jīng)創(chuàng)建的java文件MainActivity(點(diǎn)擊app,點(diǎn)擊java)下里面編寫?
package com.example.myapplication1120;
import android.content.Intent;
import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);//調(diào)用xml中activity_main。
Button ok = (Button) this.findViewById(R.id.btn);
ok.setOnClickListener(new ButtonListener());
}
private class ButtonListener implements View.OnClickListener{
@Override
public void onClick(View v){
Intent intent=new Intent(MainActivity.this,TwoActivity.class);//設(shè)置切換對應(yīng)activity
startActivity(intent);//開始切換
}
}
}
2.在activity_main.xml(打開app,打開res,在layout下)里面編寫
<?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" android:orientation="vertical"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="30dp" android:layout_marginBottom="60dp" android:text="第二頁" android:layout_gravity="center_horizontal"/> </LinearLayout>
3.新建一個layout Resource File(打開app,打開res,在layout下新建一個layout Resource File)命名為twolayout,在里面編寫
<?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" android:orientation="vertical"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="30dp" android:layout_marginBottom="60dp" android:text="第二頁" android:layout_gravity="center_horizontal"/> </LinearLayout>
4.新建一個java文件(在app下,在java下,在com.example…………命名為TwoActivity,在里面編寫
package com.example.myapplication1120;
import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;
public class TwoActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.twolayout);//調(diào)用twolayout
}}
?5.在AndroidManifest中添加
<activity android:name=".TwoActivity"></activity>
添加的位置在<application與</application>之間
6.點(diǎn)擊運(yùn)行
7.實(shí)現(xiàn)吶
備注:學(xué)習(xí)記錄文章來源:http://www.zghlxwxcb.cn/news/detail-408667.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-408667.html
到了這里,關(guān)于android studio實(shí)現(xiàn)頁面跳轉(zhuǎn)(點(diǎn)擊按鈕)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!