Android学习笔记技巧之垂直和水平滚动视图

 

  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     android:layout_width="fill_parent"  
  4.     android:layout_height="wrap_content" >  
  5.   
  6.     <HorizontalScrollView  
  7.         android:layout_width="fill_parent"  
  8.         android:layout_height="wrap_content" >  
  9.   
  10.         <RelativeLayout  
  11.             android:layout_width="fill_parent"  
  12.             android:layout_height="fill_parent"  
  13.             android:orientation="horizontal" >  
  14.   
  15.             <TextView  
  16.                 android:id="@+id/textview1"  
  17.                 android:layout_width="wrap_content"  
  18.                 android:layout_height="wrap_content"  
  19.                 android:gravity="center_vertical"  
  20.                 android:text="垂直和水平滚动"  
  21.                 android:textSize="30dp" />  
  22.               
  23.             <ImageView  
  24.                 android:id="@+id/imageview1"  
  25.                 android:layout_width="wrap_content"  
  26.                 android:layout_height="wrap_content"  
  27.                 android:layout_below="@id/textview1"  
  28.                 android:src="@drawable/item1" />  
  29.   
  30.             <ImageView  
  31.                 android:id="@+id/imageview2"  
  32.                 android:layout_width="wrap_content"  
  33.                 android:layout_height="wrap_content"  
  34.                 android:layout_toRightOf="@id/imageview1"  
  35.                 android:layout_below="@id/textview1"  
  36.                 android:src="@drawable/item2" />  
  37.   
  38.             <TextView  
  39.                 android:id="@+id/textview2"  
  40.                 android:layout_width="wrap_content"  
  41.                 android:layout_height="wrap_content"  
  42.                 android:layout_below="@id/imageview1"  
  43.                 android:text="垂直和水平滚动"  
  44.                 android:textSize="30dp" />  
  45.   
  46.             <ImageView  
  47.                 android:id="@+id/imageview2"  
  48.                 android:layout_width="wrap_content"  
  49.                 android:layout_height="wrap_content"  
  50.                 android:layout_below="@id/textview2"  
  51.                 android:src="@drawable/item3" />  
  52.         </RelativeLayout>  
  53.     </HorizontalScrollView>  
  54.   
  55. </ScrollView>  


 

    1. package net.blogjava.mobile;  
    2.   
    3. import android.app.Activity;  
    4. import android.os.Bundle;  
    5.   
    6. public class Main extends Activity {  
    7.     /** Called when the activity is first created. */  
    8.     @Override  
    9.     public void onCreate(Bundle savedInstanceState) {  
    10.         super.onCreate(savedInstanceState);  
    11.         setContentView(R.layout.main);  
    12.     }  
posted @   brave-sailor  阅读(250)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
历史上的今天:
2016-04-17 窥探 Swift 之 函数与闭包的应用实例
2016-04-17 swift 深入理解Swift的闭包
2016-04-17 Swift开发语法
2016-04-17 Swift学习笔记 - 函数与闭包
2016-04-17 那些年,学swift踩过的坑
2014-04-17 android之TabWidget选项卡
点击右上角即可分享
微信分享提示