我一直在尝试使用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
)。
我还没有添加任何后端代码。我怎样才能解决我的问题?