作者eva123eva (龙)
看板AndroidDev
标题[问题] 如何控制另一个class上的物件
时间Sat Jul 13 21:45:09 2013
这两个class在同一个package里面
分别叫做Tab1跟Tab2
一开始Tab1上有一个button
叫做BT_1,预设无法点击
我想做到是例如Tab2上有一个button点下去之後,
Tab1上的button变成Enabled
Tab1上面的button宣告为public
所以Tab2上有办法用Tab1.this.抓到BT_1
但是却跳出错误无法使用
No enclosing instance of the type Tab1 is accessible in scope
是我少做了什麽吗?
还是不应该用这方法来改变另一个class??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.171.69
1F:→ sorkayi:static 万用解@@ 07/13 22:00
2F:→ eva123eva:static不是拿来把值固定的吗? @@ 07/13 23:02
3F:推 Griffith:static是划出一个固定的记忆体空间,所以任何人都可以对 07/13 23:13
4F:→ Griffith:他进行读写…((印象中是这样~.~",只是小弟不才,没用过 07/13 23:14
5F:→ Griffith:这种方式~ 07/13 23:14
6F:推 Griffith:只想得到用Bundle值的方式来做~~ 07/13 23:17
7F:→ y3k:楼上你好像把static和public混在一起了@@ 07/14 00:52
8F:→ y3k:试看看public static?XD 07/14 00:53
9F:→ wuliou:二楼想说的是final吧 07/14 03:06