Android UI大神们,能解决这个UI问题吗?

跃跃1213 2015-04-07 10:07:44

现在完成的代码是下面的线没法达到顶部。


代码如下:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#cccccc"
android:orientation="vertical" >

<RelativeLayout
android:id="@+id/main_rel"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/img_top_bg"
android:gravity="bottom"
android:orientation="horizontal" >

<TextView
android:id="@+id/main_txt_welcome"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="3dip"
android:layout_marginLeft="101dip"
android:text="欢迎你,李安云"
android:textColor="#ffffff"
android:textSize="16sp" />
</LinearLayout>

<ImageView
android:id="@+id/main_iv_head"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="7dip"
android:layout_marginTop="130dip"
android:src="@drawable/head" />
</RelativeLayout>

<ScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:fadingEdge="none"
android:scrollbars="none" >

<TableLayout
android:id="@+id/main_tabLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:id="@+id/main_user_tuijie"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_kehu_tuijie"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="客户推介"
android:textColor="#333333"
android:textSize="14sp" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:id="@+id/main_leader_tuijie"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_leader_tuijie"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="领导推介" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:id="@+id/main_project_tuijie"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_project_tuijie"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="项目推介" />
</TableRow>

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_x_c" />

<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:id="@+id/main_tongji"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_tongji"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="统计报表"
android:textColor="#333333"
android:textSize="14sp" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:id="@+id/main_logo"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_logo"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="品牌宣传" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:id="@+id/main_jinrong_service"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_jinrong_service"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="金融服务" />
</TableRow>

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_x_c" />

<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:id="@+id/main_daixiao_progerss"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_daixiao_progerss"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="代销进度"
android:textColor="#333333"
android:textSize="14sp" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:id="@+id/main_contects"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_contects"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="通讯录" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="" />
</TableRow>
</TableLayout>
</ScrollView>

</LinearLayout>
...全文
279 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
跃跃1213 2015-04-07
  • 打赏
  • 举报
回复
我自己稍微改了下,就能达到原图效果了。是自己不够变通引起的
跃跃1213 2015-04-07
  • 打赏
  • 举报
回复

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main_rel"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >

<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#cccccc"
android:orientation="vertical" >

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/img_top_bg"
android:gravity="bottom"
android:orientation="horizontal" >

<TextView
android:id="@+id/main_txt_welcome"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="3dip"
android:layout_marginLeft="101dip"
android:text="欢迎你,李安云"
android:textColor="#ffffff"
android:textSize="16sp" />
</LinearLayout>

<ScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:fadingEdge="none"
android:scrollbars="none" >

<TableLayout
android:id="@+id/main_tabLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:id="@+id/main_user_tuijie"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_kehu_tuijie"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="38dip"
android:text="客户推介"
android:textColor="#333333"
android:textSize="14sp" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:id="@+id/main_leader_tuijie"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_leader_tuijie"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="38dip"
android:text="领导推介" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:id="@+id/main_project_tuijie"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_project_tuijie"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="38dip"
android:text="项目推介" />
</TableRow>

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_x_c" />

<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:id="@+id/main_tongji"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_tongji"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="统计报表"
android:textColor="#333333"
android:textSize="14sp" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:id="@+id/main_logo"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_logo"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="品牌宣传" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:id="@+id/main_jinrong_service"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_jinrong_service"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="金融服务" />
</TableRow>

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_x_c" />

<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:id="@+id/main_daixiao_progerss"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_daixiao_progerss"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="代销进度"
android:textColor="#333333"
android:textSize="14sp" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:id="@+id/main_contects"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableTop="@drawable/img_contects"
android:gravity="center"
android:paddingBottom="21dip"
android:paddingTop="21dip"
android:text="通讯录" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/img_y" />

<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="" />
</TableRow>
</TableLayout>
</ScrollView>
</LinearLayout>

<ImageView
android:id="@+id/main_iv_head"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="7dip"
android:layout_marginTop="141dip"
android:src="@drawable/head" />

</RelativeLayout>
月满轩妮诗 2015-04-07
  • 打赏
  • 举报
回复
厉害
liudashao0 2015-04-07
  • 打赏
  • 举报
回复
用线性布局和相对布局,就不如用Framelayout了...
assky124 2015-04-07
  • 打赏
  • 举报
回复
散分么? 接分 你贴这么长的布局没什么人看的,大家的时间都是很宝贵的!

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧