我的应用程序使用片段调用主要活动。一切都很好,但我希望能够控制片段布局上方的菜单。
因此,假设您导航到片段博客帖子我想要在片段上方的菜单中设置的文本视图,以更新或隐藏按钮或显示具有设置可见性的按钮。
我不知道如何控制当前片段中没有的东西。
我该怎么做呢。
由于
答案 0 :(得分:1)
在片段中定义一个接口,让Activity实现该接口。
(function($){ // closure to use $, instead of jQuery
$(document).ready(function(){ // wait for it...
$(window).scroll(function(){ // Listen for scrolling
if( $(window).scrollTop > 91 ){
$("#secondary").css{"top","0"};
}else{
$("#secondary").css{"top","91px"};
}
});
});
})(jQuery);
在onAttach中,获取界面:
public interface MyInterface {
// add methods here
}
然后根据需要调用mMyInterface方法。