android studio底部制作,Android Studio项目:UI的底部被切断

开发者遇到在加载应用程序到手机或使用模拟器时,ListView和ImageButton的底部在不同设备上显示不全的问题。尽管在Android Studio预览中显示正常,但在实际设备上底部被切掉。问题可能与布局设置有关,尤其是尺寸适配方面。代码中展示了Fragment的创建和ListView的初始化,但没有提供完整的解决方案。
摘要由CSDN通过智能技术生成

我在将我的应用程序加载到手机或使用模拟器时,我的ListView和ImageButton的底部被切掉了问题。我可以只使用边距或填充,但不是特定于设备的?我希望我的应用看起来像我希望的那样,而不管屏幕大小。这里是我的代码:Android Studio项目:UI的底部被切断

的类别:

public class Cookbook extends Fragment {

@Nullable

@Override

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

String[] items = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"};

ArrayAdapter adapter = new ArrayAdapter(getActivity().getApplicationContext(),

R.layout.row_layout,

items);

View view = inflater.inflate(R.layout.frag_cookbook, container, false);

ListView list = (ListView) view.findViewById(R.id.listView);

list.setAdapter(adapter);

return view;

}

}

布局XML:

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="#ffffff">

android:layout_width="wrap_content"

android:layout_height="fill_parent"

android:layout_gravity="fill"

android:id="@+id/listView"

android:layout_alignParentTop="true"

android:layout_alignParentStart="true"

android:background="#f9e48f" />

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:src="@drawable/ic_add"

android:background="@null"

android:layout_gravity="end|bottom"

android:layout_alignParentBottom="true"

android:baselineAligned="false"

android:layout_alignParentEnd="true"

android:layout_marginBottom="1dp" />

Android的工作室预览看起来是这样的:

7b8fa6396ab7d9c8a1b46341f05f9e65.png

但模仿时它或将其加载到手机上,它看起来像这样:

612dff7c6805492bfcb8bc2ab6b18088.png

2015-11-03

EmacsVI

+1

看来您添加的屏幕截图有不同的标签来自哪里? –

+0

把你的主要活动XML你从哪里推片段 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值