我在视图寻呼机内部的每个片段上显示 展示视图演示视图时遇到问题。我看到展示视图只能通过活动初始化并创建一个实例。因此,如果我在片段中隐藏展示视图,那么它将隐藏在所有片段的展示视图中.
问问题
1174 次
1 回答
1
ShowCaseView 可以在 Fragment 和 pager 中初始化。在片段中(在寻呼机内)添加:
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
view.post(new Runnable() {
@Override
public void run() {
new ShowcaseView.Builder(getActivity())
.setTarget(new ViewTarget(R.id.list_shurela_tracks,getActivity()))
.setStyle(R.style.YourStyle)
.singleShot(ShowcaseView.Type)
.setContentTitle("Just touch")
.setContentText("Touch to ....")
.hideOnTouchOutside().build();
}
});
}
于 2015-06-21T08:51:50.930 回答