我有一个TabHost,其中标签内容是ViewFlipper:
<TabHost>
<LinearLayout>
<TabWidget />
<FrameLayout>
<!-- <include android:id="@+id/my_view_flipper" layout="@layout/my_viewflipper_layout"/> -->
<com.appz.mobile.android.views.Tab1MyViewFlipper android:id="@+id/my_view_flipper" />
</FrameLayout>
</LinearLayout>
</TabHost>
XML中注释掉的行是当前的实现,它运行得很好。我现在想要使用自己的ViewFlipper类,但我无法弄清楚如何在Tab1MyViewFlipper中包含my_viewflipper_layout
。
public class Tab1MyViewFlipper extends ViewFlipper {
public Tab1MyViewFlipper(Context context) {
super(context);
// Add the views from 'my_viewflipper_layout' here
}
}
任何想法或更好的方法来构建它?
感谢您的时间。
答案 0 :(得分:0)
啊,这太明显了!
我只是更改了ViewFlipper
中的my_viewflipper_layout
以使用我的自定义viewflipper类,durrr!