PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
AndroidDev
[問題] View start activity 後如何取得回傳值
作者:
Jichang
(C.C.Lemon)
2015-07-23 10:49:26
請問一下
我寫了一個 view
但是在 view 裡面會利用 context.startActivity 去產生另外一個 activity
但是 那個 activity 完成操作後 要如何把回傳值,送回去給 view
正常是會呼叫 context 的 onActivityResult
但是我的 view 有事件可以監聽嗎?
因為我想要讓事件寫在 view 裡面 不想寫在 context裡面?
謝謝!
作者:
givemepass
(λ)
2015-07-23 11:02:00
寫個callback吧
作者:
Jichang
(C.C.Lemon)
2015-07-23 11:18:00
請問你的意思是 由 context 在去呼叫 view 傳入回傳值嗎
作者:
givemepass
(λ)
2015-07-23 11:32:00
不是哦 你google listener
作者:
ckvir
(ckvir)
2015-07-23 13:54:00
你應該用 startActivityForResult應該是不行,因為其實你的view 也是藉由使用人activity 去換頁的,當然會由原使用人去接收
作者:
ssccg
(23)
2015-07-23 21:37:00
自己去start activity早就不只是個view元件了堅持要做view元件,就不要開activity而是自己疊新的view上去把ListActivity要做的事都在view層處理完才對吧不然就至少做成fragment才收的到activity result
作者:
cakeboy
2015-07-25 10:24:00
或許可用view的settag跟gettag去包parcel的資料
繼續閱讀
[問題] 請問高通平台是如何判斷選用哪個dts檔呢?
blueblance
[問題] facebook api小問題
uke823
[問題] 安裝intelhaxm-android.exe問題
jack58
[問題] NetworkImageView重新下載圖片
samchen0119
[問題] 在Eclipse裡找不到Ant編譯...
euph
[問題] 新手 學開發android
tiryer
[問題] edittext樣式問題
stu10807
[問題] ndk build的問題
l8652012
[問題] NullPointerException的問題
hungwei0331
[問題] 使用Titanium開發android
B90165
Links
booklink
Contact Us: admin [ a t ] ucptt.com