2016-09-22 37 views
-5

enter image description here如何開始的意圖另一個活動,而不是顯示在我的MainActivity類別什麼

裏面我MessagesActivity類 enter image description here

我只是想,當我點擊信息按鈕,它會導致我到另一個活動和另一個沒有任何東西的用戶界面。

+0

請不要發佈的代碼截圖,XML或logcat輸出。請在問題本身中將所有文字發佈爲文字。 –

+0

簡單的方法是你可以從XML佈局文件中設置「onClick」屬性。設置「onClick」爲你想要點擊的按鈕 – alway5dotcom

+0

@HuyN這就是我所做的,但程序仍然崩潰 –

回答

0

採取按鈕之一actvity_main.xml

<Button 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/msg" 
    android:text="Message" 
    /> 

按鈕在主活動類:

public class DashboardActivity extends AppCompatActivity 
{ 
    Button msg; 



    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    msg = (Button)findViewById(R.id.msg); 
    msg.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) { 
      Intent i = new Intent(getApplicationContext,MessageActivity.class); 
     startActivity(i); 
    } 
    }); 
    } 
} 

,並請添加您MessageActivity在mainifest

+0

在消息活動清單清單中添加以下行: 這就是你的意思 –

+0

@FionaH你試試我的代碼嗎?是,在清單中你必須添加

+0

Ya。它適用於現在。非常感謝 –

相關問題