トップページ > プログラム > 2015年03月21日 > JxB9/QlE

書き込み順位&時間帯一覧

22 位/145 ID中時間01234567891011121314151617181920212223Total
書き込み数0100000000100000000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
863
Androidプログラミング質問スレ revision47 [転載禁止]©2ch.net

書き込みレス一覧

Androidプログラミング質問スレ revision47 [転載禁止]©2ch.net
863 :デフォルトの名無しさん[sage]:2015/03/21(土) 01:01:13.71 ID:JxB9/QlE
clickableにしたlayoutからDialogFragmentを起動して、
Dialog上のEditTextの値を呼び出し元のlayoutの子ビューに代入するにはどうすればよいの

activity側に、値を受け取ってfindviewから代入するメソッド作って呼ぶまでは出来たんだけど
呼び出し元のlayoutは同じものが4つあるから、どのlayoutからDialogを呼び出しても特定の子ビューにしか反映されない
Androidプログラミング質問スレ revision47 [転載禁止]©2ch.net
864 :863[sage]:2015/03/21(土) 10:19:30.37 ID:JxB9/QlE
>>863
Dialog起動時にclick元のid取得して、.showのtagとして渡す

Dialogは自身のtagを取得して、呼び出し元に書いたテキスト挿入メソッドの引数として渡す

tagごとにif文で場合分けしてfindviewからの挿入

というごり押しで自己解決したけど、もしより良い方法があったら教えてください


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。