Re: [問題] (解決)TextView 選取文字的 menu

看板AndroidDev作者 (Mr. Pan)時間13年前 (2011/09/29 16:59), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)

09/29 06:36,
大大可以分享一下詳細的語法嗎?很想知道
09/29 06:36
參考 Code: 上色版本:http://pastie.org/2610056 txtView.setCustomSelectionActionModeCallback(new ActionMode.Callback(){ public boolean onActionItemClicked(ActionMode mode, MenuItem item) { switch (item.getItemId()){ case R.id.aMenuItem: //Do Something break; } return true; } public boolean onCreateActionMode(ActionMode mode, Menu menu) { mode.setTitle("Your Title Here"); return true; } public void onDestroyActionMode(ActionMode mode){} public boolean onPrepareActionMode(ActionMode mode, Menu menu) { //------------------------------------------------- // 這段是把原本的「全部選取」和「複製」功能拿掉 // 因為這樣改過之後這兩個按鈕會失效 int[] oldMenu=new int[menu.size()]; for(int i=0;i<oldMenu.length;i++) oldMenu[i]=menu.getItem(i).getItemId(); for(int i=0;i<oldMenu.length;i++) menu.removeItem(oldMenu[i]); //------------------------------------------------- MenuInflater inflater = mode.getMenuInflater(); inflater.inflate(R.menu.your_menu_xml, menu); return true; } }); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.39.75

09/29 20:43, , 1F
推推
09/29 20:43, 1F

09/29 21:04, , 2F
感謝大大!!!
09/29 21:04, 2F
文章代碼(AID): #1EX3DViv (AndroidDev)
討論串 (同標題文章)
文章代碼(AID): #1EX3DViv (AndroidDev)