<RelativeLayout >
<RelativeLayout -------------------------------------------------
---------------------------------------------------------
</RelativeLayout>
<ScrollView--------------------------
-----------------------------------
----------------------------------------
>
<RelativeLayout --------------------------->
<EditText -----------------------------------------/>
<EditText------------------------------------- />
</RelativeLayout>
</ScrollView>
<LinearLayout android:id="@+id/ll_buttons"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:layout_alignParentBottom="true" android:layout_below="@+id/edt_message"// Problem here
android:orientation="horizontal" android:weightSum="2">
<Button ------------------------------>
</Button>
<Button----------------------------->
</Button>
</LinearLayout>
</RelativeLayout>
每当我尝试执行以下步骤时,如何摆脱该错误: 1.右键单击poject。 2.在其中Android工具 - &gt;导出签名的应用程序包 这显示了我在上面提到的错误 因为这个错误我无法创建我的项目.apk文件
答案 0 :(得分:1)
您应该尝试以下代码:
x = th.tensor.dscalar()
rate=5.0
f = th.function(inputs=[x], outputs=2*x*rate)
print(f(10))
>> 100.0
rate=0.0
print(f(10))
>> 100.0
您需要了解只有同一RelativeLayout的兄弟姐妹可以在其他兄弟姐妹的上方,下方,右侧和左侧。 RelativeLayout有点棘手,如果你里面有很多元素,你必须指定所有元素的位置,使用其他兄弟id来根据需要进行调整。
// EDITED
使用此代码实现您的目标。
<!-- As a parent of your layout -->
<RelativeLayout>
<ScrollView>
<RelativeLayout>
<EditText/>
<EditText/>
<LinearLayout android:id="@+id/ll_buttons"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_below="@+id/edt_message"
android:orientation="horizontal"
android:weightSum="2">
<Button >
</Button>
<Button>
</Button>
</LinearLayout>
</RelativeLayout>
</ScrollView>
</RelativeLayout>
答案 1 :(得分:0)
我猜edt_message不在LinearLayout内部。你不能在LinearLayout里面放置一些关于LinearLayout内部东西的东西。我希望这可以帮到你