嗨,我試圖檢測,如果我的片段添加我已經使用3210但是在靜態方法,我不能使用這個。那麼有沒有辦法從靜態方法訪問片段?從靜態方法訪問片段
-1
A
回答
0
this
返回的引用,對象
static
告訴某些字段或方法是通用爲它的類,而不是隻是一個對象。所以你不能在「this」中使用「static」。
您可以嘗試通過你的片段到您的靜態方法,這樣
class SomeFrag extends Fragment
{
public static bool yourMethod(SomeFrag fragmentYouwantToCheck)
{
return fragmentYouwantToCheck.isAdded();
}
}
我希望,我已經得到了你的權利)
0
我已經解決了它首先我創建了一個public Fragment frag
然後在我的onCreateView我然後我可以從靜態方法調用碎片
相關問題
- 1. 訪問從靜態方法
- 2. 爲什麼非靜態方法可以訪問靜態字段?
- 3. Java:訪問靜態方法
- 4. 從靜態方法訪問類成員
- 5. 從靜態方法訪問QueryString/Session?
- 6. 無法從靜態方法訪問靜態方法Android:getResources()從類型ContextWrapper
- 7. 訪問對象保護的靜態字段從它自身的靜態方法
- 8. 從靜態方法訪問非靜態成員變量
- 9. 訪問靜態變量從靜態方法
- 10. 從C++中的靜態方法訪問非靜態類變量
- 11. 從靜態上下文中訪問非靜態方法
- 12. 從靜態方法訪問非靜態枚舉值
- 13. C++從公共靜態方法訪問私有靜態成員?
- 14. 私人靜態方法從公共靜態訪問
- 15. 通過靜態和非靜態方法訪問靜態屬性?
- 16. 從子片段訪問父片段方法
- 17. Javascript - 從另一個靜態方法訪問靜態方法拋出ReferenceError
- 18. 如何在靜態方法中訪問靜態和非靜態方法
- 19. 從靜態嵌套片段中的活動訪問變量
- 20. ASP.NET MVC:無法訪問靜態方法
- 21. 無法訪問公共靜態方法
- 22. 從Java超類訪問靜態字段
- 23. 爲什麼要以靜態方式訪問靜態字段?
- 24. 警告:靜態方法應該以靜態方式訪問
- 25. 如何從mongoose中的實例方法訪問靜態方法?
- 26. 靜態片段
- 27. 無法在靜態環境中訪問非靜態字段「Repeater」
- 28. 無法在靜態環境中訪問非靜態字段'lblSystemStatus'
- 29. 無法訪問靜態上下文中的非靜態字段
- 30. 從靜態函數訪問非靜態字段
你能發佈更多的代碼? – extmkv 2014-10-01 16:35:44