[问题] 抓取MainActivity元件资料

楼主: wu110011 (不下棋)   2014-11-29 10:01:31
请问在MainActivity上有TextView
我想在另一个自订的MyClass抓取TextView上字串的资料
这该如何做比较好呢?
我是有以下想法,可是感觉有问题,不知该如何做比较好呢?
1.MyClass里不能findViewById(),所以我先在MainActivity新增一getTextStr函式
回传字串资料,然后在MyClass new 个 MainActivity()执行getTextStr函式?
可是这样MainActivity()中onCreate()又会再跑一次,感觉有问题。
作者: sdyy (中坜市的小智)   2014-11-29 11:04:00
你方法完全不对阿 你可以在建构时传入Activity就好啦之后用传入的activity findview即可
作者: givemepass (λ)   2014-11-29 12:28:00
MyClass开一个方法传入该字串即可
楼主: wu110011 (不下棋)   2014-11-29 14:24:00
不懂,可以举例吗?
作者: matthew531 (冲啊!各方面都要加油!)   2014-11-29 16:32:00
设定一个static的 class 在mainactivity把字串塞入在用MyClass 去get那个字串呢?
作者: asilzheng (asil)   2014-11-30 11:39:00
把问题简化成,要“取得使用者输入的资料”比较简单

Links booklink

Contact Us: admin [ a t ] ucptt.com