概述
在一次安卓开发中我遇到了一个问题,就是在一次UI 时想让背景好看一点,于是加下.xml文件中加入了图片背景,用的是线性布局,接着又在图片上加上了几个Imagebutton按钮,然后再.java文件中添加源代码时就发现,找不到Imagebutton按钮,我就想,明明我加了按钮啊,怎么没了呢?最后通过网络到处搜集资料才发现,原来是因为布局的问题,对于线性布局来说,肯定是显示不出来的,于是修改了布局,然后就搞定了
代码如下:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@drawable/rootblock_default_bg" >
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:orientation="vertical" >
</LinearLayout>
<ImageButton
android:id="@+id/imageButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/imageButton1"
android:layout_below="@+id/imageButton1"
android:src="@drawable/logo_1" />
<ImageButton
android:id="@+id/imageButton3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/imageButton2"
android:layout_below="@+id/imageButton2"
android:src="@drawable/logo_2" />
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:src="@drawable/logo_0" />
</RelativeLayout>
</LinearLayout>
我自己还是个新手,所以学习和开发过程中还会遇到很多问题,我会经常把遇到的问题写下来,大家一起分享,让其他新手不要再走太多弯路……
最后
以上就是单薄流沙为你收集整理的安卓开发新手UI开发体会的全部内容,希望文章能够帮你解决安卓开发新手UI开发体会所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复