關於Android Studio切換頁面的方式如下
package tw.edu.ctu.ee.base;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import static tw.edu.ctu.ee.base.R.layout.activity_login;
import static tw.edu.ctu.ee.base.R.layout.activity_main;
public class MainActivity extends AppCompatActivity {
public Button btLogin,btImmediate,btWork,btNavigation;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(activity_main);
btLogin = (Button) findViewById(R.id.btLogin);
btImmediate = (Button) findViewById(R.id.btImmediate);
btWork = (Button) findViewById(R.id.btWork);
btLogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent gologin = new Intent(MainActivity.this,Login.class);
startActivity(gologin);
}
});
}
}
首先抓全域變數,public Button btLogin,btImmediate,btWork,btNavigation;
然後找到按鈕..btLogin = (Button) findViewById(R.id.btLogin);
找好之後,打上btLogin.setOnClickListener(new ...) 打到new的時候按Enter就會跳出後面那一坨了XD
最後我加入這兩行
Intent gologin = new Intent(MainActivity.this,Login.class);
startActivity(gologin);
------------------------------------
其中,他的格式如下:
Intent 自訂1號 = new Intent(你現在的Class.this,你要去的Class.class);
startActivity(自訂1號);
------------------------------------
這樣就可以囉=3=,不難吧!
另外,如果需要關閉目前頁面,就在startActivity(自訂1號)下面一行加上
現在的Class.this.finish();
就可以囉!
像我的範例就是
MainActivity.this.finish();
-----------------------------------
那簡單的雜談就到這裡,希望對你有幫助
それぎゃ!また!
文章標籤
全站熱搜