Re: [問題] 在Fragment做切換頁時出錯

看板AndroidDev作者時間10年前 (2014/06/12 12:55), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
改成這樣試試看 private View initView(LayoutInflater inflater, ViewGroup container) { View view = inflater.inflate (R.layout.fragment_search, container, false); imgbtn1=(ImageButton) view.findViewById(R.id.imageButton1); imgbtn1.setOnClickListener(Listener); } return view; } ※ 引述《kira5033 (吉良)》之銘言: : 目前在做的是有側邊滑動選單能切換頁,也想做分頁 : 能用按鈕切換頁的功能,而側邊選單是套用別人做好的來使用, : 他的分頁都是用fragment做的,再來我想在其中一個分頁中設定imagebutton, : 讓它可以連結其他分頁A或B,我就參照工具書跟google來設定, : 結果測試的時候就出問題了。 : 附上首頁程式碼 : https://gist.github.com/anonymous/9683d29144af026e22da : 其中把這段刪掉程式又正常了 : ImageButton imgbtn1; : @Override : public void onCreate(Bundle savedInstanceState) : { : // TODO Auto-generated method stub : super.onCreate(savedInstanceState); : imgbtn1=(ImageButton) getView().findViewById(R.id.imageButton1); : imgbtn1.setOnClickListener(Listener); : } : private Button.OnClickListener Listener = new Button.OnClickListener(){ : @Override : public void onClick(View v) { : Intent intent=new Intent(); : switch(v.getId()) : { : case R.id.imageButton1: : intent.setClass(getActivity(),TestPage.class); : getActivity().startActivity(intent); : break; : } : } : }; : 不知道是不是我搞錯了寫法,還請各位大大指教 : 謝謝 : 附上錯誤訊息 : https://gist.github.com/anonymous/9dbf59d7eef33c3b34cd -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.164.45 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1402548951.A.C4B.html

06/12 21:21, , 1F
感謝幫助 程式不會當掉了
06/12 21:21, 1F

06/12 21:22, , 2F
只是現在問題是轉頁失敗 我的按鈕沒反應
06/12 21:22, 2F
文章代碼(AID): #1JcJBNnB (AndroidDev)