Ruby Can';t在Ruboto中创建片段UI
我正在努力用Ruboto实现一个片段UI。 我有一个完美的工作活动,它用onCreate方法创建视图, 这就是我试图移植到一个片段中的内容 我的结局是这样的: 在activityoncreate()方法中,我只是为片段视图构建了一个占位符Ruby Can';t在Ruboto中创建片段UI,ruby,android-fragments,ruboto,Ruby,Android Fragments,Ruboto,我正在努力用Ruboto实现一个片段UI。 我有一个完美的工作活动,它用onCreate方法创建视图, 这就是我试图移植到一个片段中的内容 我的结局是这样的: 在activityoncreate()方法中,我只是为片段视图构建了一个占位符 #initial UI setContentView( frame_layout( :id => 100) do text_view :text => "fragment place" end ) #fragment c
#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()
在fragment 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吗?我刚刚在这里添加了一个新的教程,介绍如何使用ruboto的片段: 工作示例以编程方式添加片段。我们还想展示如何使用XML布局来实现这一点,但它应该能够回答您的问题。如果您有任何意见,我们将在此处跟踪此问题:
更新 在片段中使用“ruboto/widget”的支持刚刚添加到ruboto master中,将于本月在ruboto 0.16.0中发布。我们添加了一个新教程,演示如何使用: 您现在可以通过从源代码构建Ruboto来尝试新功能