Android view note

本文详细介绍了Android中设置控件可见性的方法,包括使用setVisibility()函数改变控件的可见状态,如设置TextView文字居中及如何在Activity中去除标题栏。同时,通过XML文件和代码示例演示了绑定控件监听事件的简便方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这些都是从各个地方抄来的,对所有原作者表示感谢。

0设置控件可见性

android view setVisibility():

有三个参数:Parameters:visibility One of VISIBLE, INVISIBLE, or GONE,想对应的三个常量值:0、4、8
VISIBLE:0  意思是可见的
INVISIBILITY:4 意思是不可见的,但还占着原来的空间

GONE:8  意思是不可见的,不占用原来的布局空间


1.设置TextView文字居中

1.1:在xml文件设置:android:gravity="center"

1.2:在程序中设置:m_TxtTitle.setGravity(Gravity.CENTER);

 

android:gravity//对控件内部操作

android:layout_gravity//对整个控件操作


2.设置activity没有title的方法,

2.1在setContentView方法面前加上这样一句(一定要加在前面,or error)

requestWindowFeature(Window.FEATURE_NO_TITLE);

2.2或者在配置文件里修改

<activity android:name=".name"    
       android:theme="@android:style/Theme.NoTitleBar.Fullscreen"    
       android:label="@string/app_name">


3.今天在网上发现一种方法绑定控件的监听事件,相对比较简便

首先在xml文件中

<Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="click"
        android:onClick="testClick"
         />

testClick即为在activity中要写上的方法名,

所以在activity中:

public void testClick(View view){
		Toast.makeText(this, "yeah", Toast.LENGTH_SHORT).show();
	}

需要将View view设置为参数,具体为何现在还不清楚。

-----------未完待续-------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值