我正在努力用 Ruboto 实现片段 UI。我有一个完美的工作活动,即在其 onCreate 方法中创建其视图,这就是我试图移植到片段的内容。
我最终得到这样的结果:
在活动 onCreate() 方法中,我只是为片段视图构建了一个占位符;
#initial UI
setContentView(
frame_layout( :id => 100) do
text_view :text => "fragment place"
end
)
#fragment creation
ft = getFragmentManager().beginTransaction()
frag = MyFragment.new
ft.add( 100, frag )
ft.commit()
在片段 onCreateView 方法中,即使返回这样的简单 UI 也不起作用
def onCreateView( inflater, container, savedInstanceState)
ruboto_import_widgets :TextView,
frag_view =
linear_layout(:orientation => :vertical) do
text_view :text => "fragment view"
end
return frag_view
end
但是片段 UI 不显示,只显示原始 UI(logcat 中也没有错误),有什么问题?
有人用 ruboto 成功创建了片段 UI 吗?