Android中的可视翻转器

Android中的可视翻转器,android,Android,我不知道为什么这个代码不起作用。这是播种力关闭 公共类歌曲活动扩展活动{ DemoView demoview ; DemoView2 finalview; DemoView3 dview; DemoView4 deview; ViewFlipper c ; //TableLayout d; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceSt

我不知道为什么这个代码不起作用。这是播种力关闭

公共类歌曲活动扩展活动{

DemoView demoview ;
DemoView2 finalview;
DemoView3 dview;
DemoView4 deview;

ViewFlipper c ;
//TableLayout d;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.songs_layout);
    demoview = new DemoView(this);
    finalview = new DemoView2(this);
    dview= new DemoView3(this);
    deview = new DemoView4(this);
     //d= new TableLayout(this);


    c=( ViewFlipper )findViewById(R.id.viewFlipper1);
    c.addView(demoview,0);
    c.addView(finalview, 1);
    c.addView(dview, 2);
    c.addView(deview, 3);
    c.setAutoStart(true);
    c.setFlipInterval(500);
    c.startFlipping();
日志cat文件

03-25 20:56:35.963: E/AndroidRuntime(369): FATAL EXCEPTION: main
03-25 21:01:37.913: E/AndroidRuntime(399): FATAL EXCEPTION: main
03-25 21:01:37.913: E/AndroidRuntime(399): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.androidtablayout/com.example.androidtablayout.SongsActivity}: java.lang.ClassCastException: android.widget.LinearLayout
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.app.ActivityThread.startActivityNow(ActivityThread.java:2503)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:127)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:339)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:651)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.widget.TabHost.setCurrentTab(TabHost.java:323)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.widget.TabHost$2.onTabSelectionChanged(TabHost.java:129)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.widget.TabWidget$TabClickListener.onClick(TabWidget.java:453)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.view.View.performClick(View.java:2408)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.view.View$PerformClick.run(View.java:8816)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.os.Handler.handleCallback(Handler.java:587)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.os.Handler.dispatchMessage(Handler.java:92)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.os.Looper.loop(Looper.java:123)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.app.ActivityThread.main(ActivityThread.java:4627)
03-25 21:01:37.913: E/AndroidRuntime(399):  at java.lang.reflect.Method.invokeNative(Native Method)
03-25 21:01:37.913: E/AndroidRuntime(399):  at java.lang.reflect.Method.invoke(Method.java:521)
03-25 21:01:37.913: E/AndroidRuntime(399):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
03-25 21:01:37.913: E/AndroidRuntime(399):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
03-25 21:01:37.913: E/AndroidRuntime(399):  at dalvik.system.NativeStart.main(Native Method)
03-25 21:01:37.913: E/AndroidRuntime(399): Caused by: java.lang.ClassCastException: android.widget.LinearLayout
03-25 21:01:37.913: E/AndroidRuntime(399):  at com.example.androidtablayout.SongsActivity.onCreate(SongsActivity.java:36)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
03-25 21:01:37.913: E/AndroidRuntime(399):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
03-25 21:01:37.913: E/AndroidRuntime(399):  ... 18 more

请显示日志和异常stacktraceya xml文件中有错误,谢谢您的帮助。