如何讓點擊圖片按鈕變成不同的片段?圖像按鈕的語法
在主頁片段上我有一個圖像按鈕。我如何對它進行編碼,以便在點擊時更改爲不同的片段。請注意,我擁有所有我的片段以及主要活動類的java類。
我會在哪裏放這個圖像按鈕的代碼,我會怎麼做,因爲我所嘗試過的一切都不起作用。
如何讓點擊圖片按鈕變成不同的片段?圖像按鈕的語法
在主頁片段上我有一個圖像按鈕。我如何對它進行編碼,以便在點擊時更改爲不同的片段。請注意,我擁有所有我的片段以及主要活動類的java類。
我會在哪裏放這個圖像按鈕的代碼,我會怎麼做,因爲我所嘗試過的一切都不起作用。
您可以創建onClickListener在家庭片段和內部的onclick的圖像按鈕:
Fragment fragment = new {your-fragment()};
FragmentManager fm1 = getActivity().getSupportFragmentManager();
FragmentTransaction ft1 = fm1.beginTransaction();
fm1.popBackStack();
ft1.replace({layout}, fragment).addToBackStack("tag");
ft1.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
ft1.commit();
希望這有助於
我會把這個在主要活動類或片段Java類? – pogba123
哪裏有你想要的。此代碼是從另一個片段更改片段。如果你想改變你主要活動的片段,只需用'getSupportFragmentManager();'替換getActivity()。getSupportFragmentManager();' –
你的問題不明確。你想改變你的片段,當圖像按鈕被點擊或你想改變圖片按鈕繪製每個片段? –
你試過的帖子 – KrishnaJ
@JerinAMathews我想改變片段 – pogba123