アプリ作って海外移住

コピペプログラマーのメモ

2016-02-01から1ヶ月間の記事一覧

Fragment BackKey の制御

////////////////////backkey listenner view.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { // onKey 2回呼ばれるのでフィルターが必要//the first time for key down, and the s…

Fragment バックキーリスナー

////////////////////backkey listenner view.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN)…

interface

子Fragment側(イベント発生側) まず、イベントlistener を作る。 private addKeyListener listener = null; public interface addKeyListener { void onAddKeyVISIBLE(); void onAddKeyINVISIBLE(); } listener定義 //MainActivity callingActivity = (Mai…

Fragment いろいろ   終了 データ受け渡し

---1--- Fragmentの終了 finish() の事。 getFragmentManager().beginTransaction().remove(this).commit();//BackStackなし getFragmentManager().popBackStack();//BackStackあり ---2--- Activity==> Fragment Bundleを使う koFragment = new KoFragme…

Fragment 間  Arraylistのデータ受け渡し

親側 Bundle bundle = new Bundle(); bundle.putStringArrayList("results", results); bundle.putString("aaa", results.get(0)); newFragment.setArguments(bundle);// フラグメントに渡す値をセット newFragment.setTargetFragment(null, 202); newFragme…