2017-02-13 64 views
0

在我通過Main Actvity的任何行爲之後,我設計了一些相互之間關係的活動。但我無法成功通過任何活動的其他活動。Android MultiScreen意圖問題

以下是下面的代碼。

public class A extends AppCompatActivity { 

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

     TextView attractivePlaces = (TextView) findViewById(R.id.a_category_attractive_places); 

     attractivePlaces.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       Toast.makeText(getApplicationContext(),"A",Toast.LENGTH_SHORT).show(); 
       Intent intent = new Intent(A.this,B.class); // Here the issue is. 
       startActivity(intent); 
      } 
     }); 


    } 
} 

我該如何解決問題。

+0

錯誤日誌說什麼? – Piyush

+0

敬酒是否出現? –

回答

0

嘗試改變View.OnClickListener()來TextView.OnClickListener() 最終代碼會是這樣的:

public class A extends AppCompatActivity { 

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

    TextView attractivePlaces = (TextView) findViewById(R.id.a_category_attractive_places); 

    attractivePlaces.setOnClickListener(new TextView.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      Toast.makeText(getApplicationContext(),"A",Toast.LENGTH_SHORT).show(); 
      Intent intent = new Intent(A.this,B.class); // Here the issue is. 
      startActivity(intent); 
     } 
    }); 

} 
} 

也許這會有所幫助。