如何在定义的高度和宽度加载Web浏览器?

时间:2011-08-16 12:59:27

标签: android xml

我想在活动中加载浏览器,我希望在顶部有一些文本,在底部有一个按钮 我的代码是

<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent" android:background="@drawable/bac">
    <WebView android:layout_width="match_parent" android:id="@+id/webView1" android:layout_x="0dp" android:layout_y="92dp" android:layout_height="300dp"></WebView>
    <Button android:id="@+id/frobeproceedbutton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="proceed" android:layout_x="107dp" android:layout_y="411dp"></Button>
    <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="if you authorize the access then click proceed" android:textAppearance="?android:attr/textAppearanceLarge" android:layout_x="-2dp" android:layout_y="24dp"></TextView>


</AbsoluteLayout>

活动以textview,webview和按钮显示,但浏览器不适合定义的webview布局。一般浏览器正在启动

任何人都可以建议一种方法。任何帮助都可以得到赞赏。

谢谢, HAriprasad Reddy。

1 个答案:

答案 0 :(得分:0)

我不确定你为什么要使用AbsoluteLayout,但试试这个,看看这是否适合你:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <TextView android:id="@+id/textView1" android:layout_width="wrap_content"
        android:layout_height="wrap_content" android:text="if you authorize the access then click proceed"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:layout_x="-2dp" android:layout_y="24dp"></TextView>
    <WebView android:layout_width="match_parent" android:id="@+id/webView1"
        android:layout_x="0dp" android:layout_y="92dp" android:layout_height="300dp"></WebView>
    <Button android:id="@+id/frobeproceedbutton"
        android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:text="proceed" android:layout_x="107dp" android:layout_y="411dp"
        android:gravity="center"
        >
        </Button>
</LinearLayout>