【发布时间】:2013-02-08 18:15:24
【问题描述】:
我有一个带相机的小应用程序,我有一个设备,这不是问题,但如果我可以更改应用程序,将会在美学上大大提高。
我放活动的xml代码:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/layout">
<FrameLayout
android:id="@+id/preview"
android:layout_weight="1"
android:layout_width="fill_parent"
android:layout_height="0dip">
</FrameLayout>
<Button
android:id="@+id/buttonClick"
android:layout_width="109dp"
android:layout_height="105dp"
android:layout_gravity="center"
android:background="@drawable/obutrador2" >
</Button>
</LinearLayout>
当我运行应用程序时,按钮占据的屏幕的整个高度都有一条白色条纹。我该如何解决这个问题?它会使按钮出现在相机正在捕获的图像上方,作为具有默认手机的应用程序。
问题是如何定位框架布局,使其充满屏幕并将按钮置于底部的中心。如果我将 FrameLayout 全屏显示,按钮就会消失。
我留下一个链接,指向发生的事情的照片: https://www.dropbox.com/s/jbns8jddtwxjhdp/IMAG0348.jpg
【问题讨论】:
-
请上传此布局的图片,然后将图片链接添加到您的问题。
-
对不起,我忘记了,看到更好理解
-
你可以用屏幕截图代替拍照吗?
-
一目了然,我看到您将 FrameLayout 的高度设置为“0dpi”。您很可能希望它比这更大。
-
对不起,我现在不能上传截图,明天早上我会上传截图
标签: android android-layout android-camera