-1
我有5個佈局和按鈕,從一個導航到另一個生活:a-c,a-b,c-d,d-e。 我只能從a導航到b和c。我將相同的代碼放在其他代碼上,但應用程序停止。如何將android從一個頁面導航到另一個頁面?
我有5個佈局和按鈕,從一個導航到另一個生活:a-c,a-b,c-d,d-e。 我只能從a導航到b和c。我將相同的代碼放在其他代碼上,但應用程序停止。如何將android從一個頁面導航到另一個頁面?
假設您的佈局是活動;您只需設置按鈕點擊偵聽器並在偵聽器塊中調用相應的活動即可。
例如;在ActivityA(onCreate()方法)
btnStartB = (Button)findViewById(R.id.btnStartB);
btnStartB.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v)
{
Intent intent = new Intent(ActivityA.this, ActivityB.class);
startActivity(intent);
}
});
您需要在ActivityD爲btnStartC做同樣的ActivityA,btnStartD在ActivityC和btnStartE。嘗試調試並找出停止的地方。
需要更多信息。你如何顯示不同的佈局?不同的活動?片段?顯示您正在使用的代碼也可以從一個更改爲另一個。 – Ralgha
請發佈日誌貓日誌 –
如果有不同的活動,請檢查您的清單中是否有所有活動。接下來,至少顯示日誌或給出代碼示例。 – cosmincalistru