我有兩個對話框片段:對話框1和對話框2,它位於第一個對話框的後面。當用戶單擊對話框1時,我想從對話框2中使用onClick。現在我需要在dialog1上單擊兩次以進入對話框2,然後單擊按鈕,我想要做的第一次點擊。如何點擊佈局?
XML屬性可以聚焦和點擊嗎?
我創建了一個輔助類,用於創建對話片段,這裏是它只是其中的一部分:
public void showDialog2 {
final TutorialDialog messageDialog = TutorialDialog.newInstance();
messageDialog.setTitle("How cool! You just copied a pro trader!")
.setDescription("Let's proceed.")
.setNegativeButtonText("Skip tutorial")
.setPositiveButtonText("Let's proceed")
.setOnNegativeButtonClickListener(new TutorialDialog.OnNegativeButtonClickListener() {
@Override public void onNegativeButtonClick() {
messageDialog.dismiss();
}
})
.setOnPositiveButtonClickListener(new TutorialDialog.OnPositiveButtonClickListener() {
@Override public void onPositiveButtonClick() {
// TODO: 8/29/17 call next dialog
messageDialog.dismiss();
onContinueButtonClick();
}
});
messageDialog.show(getActivity().getSupportFragmentManager(), "confirmation_tutorial_dialog");
}
因爲我正在向用戶展示教程,需要在另一個頂部使用 – Xample
但是如果你想在第二個片段上單擊事件,那麼使用第一個片段直接顯示第二個片段上的所有信息 –
我正在使用第二個對話框爲了展示如何使用應用程序,首先得到了真實的數據,我希望它是可點擊的 – Xample