请先登录 | 注册
MYCSG.CN
025 - 详解Activity的各种参数设置 - 文章首页返回版区
■标题:025 - 详解Activity的各种参数设置
■作者:IPSC [2025/3/26 16:19:36]
【Activity】 指的就是窗体

Activity.Title -- 窗体标题

Activity.Width -- 窗体宽度

Activity.Height -- 窗体高度




【Background】 As android.graphics.drawable.Drawable

获取或设置背景可以【画】意思就是可以改变背景添加图片等




【BringToFront】

将指定控件置前 相当于VB6的 Zorder 0




【Color】 As Int [write only]

指定颜色给背景涂色

如果当前背景设置形态是渐层涂色或可被涂色或圆角设置 都可以涂色

Label1.Color=Colors.black 设定标签 Label1的背景色是 黑色




【Colors】

设定颜色 例如

Label1.TextColor=Colors.white 设定标签Label1 前景文字颜色是 白色




【DisableTouchEventInterception】 (Disabled As Boolean)

触摸事件决定可用或禁用

这事件主要是防止当您使用ScrollView2D时是要禁用这个事件的

Prevents the ScrollView2D from intercepting the touch events.

You should only call this function when the SV2D is in conflict with its parent about scrolling (e.g. AHViewPager).




【Enabled】 As Boolean

设置对象可用或禁用




【FadingEdges】(Enabled As Boolean)

设置当这个可视窗口滚动时 边缘淡化与否 默认是淡化的

设置模式:

【FS_DIR_HORZ】 As Byte

【FS_DIR_HORZ_AND_VERT】 As Byte

【FS_DIR_VERT】 As Byte

【FS_ToTheEND】 As Boolean




【FullScroll】 (Direction As Byte, ToTheEnd As Boolean, Smoothly As Boolean)

设置不管垂直或水平的滚动都能到达顶端或尾端 方向 0 1 2 可选

0 = 水平滚动

1 = 垂直滚动

2 = 水平滚动 与  垂直滚动




【GiveFocusToFirstVisible】

在ScrollView2D可见的区域内 设置某一对象获取焦点

您【必须】在完全滚动 平滑滚动或一般的水平垂直滚动完成后设置




【Gravity】

设定标签Label1文字显示 上下居中 左右居中 可以单独指定一个或两个

Label1.Gravity=Gravity.CENTER_HORIZONTAL+Gravity.CENTER_VERTICAL




【Height】 As Int

设置或获取对象的高度  单位 dip 也可以用 例如 80%y 高度是界面总高度的80%




【HorizontalScrollPosition】 As Int

设置或获取对象水平滚动的位置




【Initialize】(Width As Int, Height As Int, EventName As String)

对象初始化 设置 ScrollView里面的Panel面盘宽度与高度




【IsInitialized】 As Boolean

对象是否已经初始化 返回True或 False




【Left】 As Int

设置或获取左边坐标位置 单位 dip 也可以用 例如 1%x 表示左边坐标位置在界面总宽度的1%的位置




【LoadLayout】

载入名称为ReadWrite.bal的布局到主窗体

Activity.LoadLayout("ReadWrite")




【Panel】 As PanelWrapper [read only]

设置一个面板(唯读)




【RemoveView】

移走对象




【RequestFocus】 As Boolean

占据焦点 当成功时返回 True




【ScrollbarsVisibility】 (HorizontalVisible As Boolean, VerticalVisible As Boolean)

设置滚动条可见 默认是可见的




【ScrollingIsFinished】 As Boolean

检测ScrollView2D是否已完成滚动




【SendToBack】

相当于VB6的 Zorder 1 将对象 置后




【SetBackgroundImage】 (Bitmap As android.graphics.Bitmap)

设置背景图片




【SetLayout】 (Left As Int, Top As Int, Width As Int, Height As Int)

改变可视区块的位置与尺寸




【SmoothScrollTo】 (PosX As Int, PosY As Int)

平滑滚动到指定的位置




【Tag】 As Object

VB6一样有这个属性 可以利用它来存储或获取一些内容 可以当作【变量】调用




【Text】

赋值内容给标签或按钮或文本框

例如 EditText1.Text= "cbm666"  文本框内容设定为cbm666




【TextSize】

设定字符的字体字号

Label1.TextSize=24  设定标签Laabel1的字体字号是 24 号




【TextColor】

设定颜色 例如

Label1.TextColor=Colors.white 设定标签Label1 前景文字颜色是 白色




【Top】 As Int

设置或获取顶端坐标位置 单位 dip 也可以用 例如 1%y 表示顶端坐标位置在界面总高度的1%的位置




【VerticalScrollPosition】 As Int

设置或获取垂直滚动的位置




【Visible】 As Boolean

设置对象可见或不可见




【Width】 As Int

设置或获取可视区的宽度 单位 dip 也可以用 例如 60%x 表示对象宽度是界面总宽度的60%




【WriteList】

将LIST1的内容写进SD卡里面的 List.txt文件

File.WriteList(File.DirRootExternal, "List.txt", List1)




【ReadList】

从SD卡里面的List.txt文件读取内容进LIST1列表框里面

List1 = File.ReadList(File.DirRootExternal, "List.txt")



回复/版区/上篇/下篇/发贴/仅文字/HTML
【倒序/最近21条回复】(暂无)
(查看完整版网页)



短讯|首页|登录|算法|电脑版 .
DK MiniBBS Plus v2.0
mm0759.com
46 毫秒 .