如何在viewflipper中显示webview?

时间:2012-09-20 00:37:42

标签: android xml layout webview viewflipper

我是Android开发的菜鸟,我试图在视图鳍状肢中显示列表视图和多个webview。在我添加webviews和listview之前,viewflipper xml正在解析并执行正常。但是,现在eclipe给了我相同的“元素类型”WebView“必须遵循属性规范”,“>”或“/>”。我的viewflipper中每个子视图的消息。我正在努力想弄清楚什么是布莱恩特。非常感谢任何帮助。

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent" android:background="#FFFFFF">

<ImageButton
    android:id="@+id/twitter"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="bottom|right"
    android:background="@null"
    android:src="@drawable/twitterlogo" >
</ImageButton>

<ImageButton
android:id="@+id/youtube"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:layout_marginRight="100dp"
android:background="@null"
android:src="@drawable/youtubelogo" >
</ImageButton>

<ImageButton
android:id="@+id/rss"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:layout_marginRight="50dp"
android:background="@null"
android:src="@drawable/rsslogo" >
</ImageButton>

<ImageButton
android:id="@+id/calendar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:layout_marginRight="150dp"
android:background="@null"
android:src="@drawable/ic_launcher" >
</ImageButton>

<ViewFlipper android:layout_width="match_parent"
    android:layout_height="match_parent" android:id="@+id/viewFlipper1" >
    <WebView android:id="@+id/webViewnews"android:layout_width="match_parent"
        android:layout_height="match_parent" ></WebView>
    <ListView android:id="@+id/ListViewId" android:layout_width="fill_parent"
        android:layout_height="wrap_content"android:cacheColorHint="#00000000"></ListView>          
    <WebView android:id="@+id/webViewcoinshows"android:layout_width="match_parent"
        android:layout_height="match_parent" ></WebView>
    <WebView android:id="@+id/webViewyoutube"android:layout_width="match_parent"
        android:layout_height="match_parent" ></WebView>
</ViewFlipper>

2 个答案:

答案 0 :(得分:1)

听起来你需要清理你的项目。如果这不起作用,那么清理一下结构。 Crtl + Shift + F应该可以解决问题。

答案 1 :(得分:-1)

我不知道答案是什么,但我在ViewFlipper中添加了你要展示的每个布局中的相对布局。

希望这有帮助:D