2017-05-30 114 views
-2

我很努力去理解如何實現OnClickListeners。Android onClickListener問題

下面是我放在一起的一個頁面的代碼。現在它有2個按鈕。按鈕3需要轉到一個頁面,然後按鈕4需要轉到另一個頁面。我已經添加了按鈕3的信息,告訴它需要去哪裏,但它似乎並不喜歡它。我也不確定如何將按鈕4連接到「com.example.sjmplanningfinal.GPDOClassB2nd」以及從哪裏複製,如果有意義的話?

而且我對下面的代碼做了不正確的處理。

package com.example.sjmplanningfinal; 

import android.content.Intent; 
import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.Button; 
import android.view.View.OnClickListener 

public class GPDOClassB1st extends AppCompatActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_gpdoclass_b1st); 

    Button btnSimple = (Button) findViewById(R.id.Button3); 
    btnSimple.setOnClickListener(new View.OnClickListener() { 
     public void onClick(View v) { 

      Intent intent1 = new Intent(v.getContext(), 
        com.example."com.example.sjmplanningfinal.GPDOClassB1stFail"); 
      startActivity(intent1); 

       } 
      } 
} 

回答

0

在你Intent,使用current活動GPDOClassB1stfirst參數和GPDOClassB1stFailsecond參數。

見如下documentation

更新onClick()方法:

public void onClick(View v) { 

    Intent intent1 = new Intent(GPDOClassB1st.this, GPDOClassB1stFail.class); 
    startActivity(intent1); 
} 

希望這將有助於〜

+0

感謝。將在早上給它一個去。 – gareth19822002