Xamarin Android:使用ScrollView使得widget无法正常工作

时间:2016-01-08 10:46:09

标签: android xamarin widget

我一直在尝试使用Xamarin开发简单的Android Widget。

将LinearLayout与其中的内容一起使用时:

<LinearLayout xmlns:p1="http://schemas.android.com/apk/res/android"
    p1:orientation="vertical"
    p1:layout_width="match_parent"
    p1:layout_height="wrap_content"
    p1:id="@+id/linearLayout1"
    p1:minWidth="25px"
    p1:minHeight="25px">
    <Button
        p1:text="Button"
        p1:layout_width="match_parent"
        p1:layout_height="wrap_content"
        p1:id="@+id/button1" />
</LinearLayout>

一切正常,但当我添加例如10个按钮时,我无法滚动我的小部件来访问每个按钮。

添加滚动视图时:

<LinearLayout xmlns:p1="http://schemas.android.com/apk/res/android"
    p1:orientation="vertical"
    p1:layout_width="match_parent"
    p1:layout_height="wrap_content"
    p1:id="@+id/linearLayout1"
    p1:minWidth="25px"
    p1:minHeight="25px">
    <ScrollView
        p1:minWidth="25px"
        p1:minHeight="25px"
        p1:layout_width="match_parent"
        p1:layout_height="wrap_content"
        p1:id="@+id/scrollView1">
        <LinearLayout
            p1:orientation="vertical"
            p1:minWidth="25px"
            p1:minHeight="25px"
            p1:layout_width="match_parent"
            p1:layout_height="match_parent"
            p1:id="@+id/linearLayout2">
            <Button
                p1:text="Button"
                p1:layout_width="match_parent"
                p1:layout_height="wrap_content"
                p1:id="@+id/button1" />
        </LinearLayout>
    </ScrollView>
</LinearLayout>

我的小部件无法运行(Problem loading widget)。

我还没有添加任何后端代码。我怎样才能解决我的问题?

0 个答案:

没有答案