对另一个布局文件里的Button按钮进行监听

布局文件里面的Button写上 onClick = “onClick”,然后在你当前Activity的onClick方法中根据Button的id来做相应的操作

android:id="@+id/single_file_download"                android:layout_width="0dp"                android:layout_height="match_parent"                android:layout_weight="1"                android:paddingLeft="5.7dp"                style="@style/file_list"                android:clickable="true"                android:onClick="onClick"布局文件里面的onClick,这里是你要监听的那个Button,然后在你想的Activity里面的public void onClick(View view) {		switch (view.getId()) {		case R.id.single_file_download:            //监听到点击button点击事件的具体操作

			break;}}
时间: 2024-10-02 04:16:53

对另一个布局文件里的Button按钮进行监听的相关文章

Android -- Layout布局文件里的android:layout_height等属性为什么会不起作用?

有的时候,我们配置好的布局文件,在加载完成添加到我们的Activity中后发现,并没有安装我们设置的属性来布局,比如我们设置了android:layout_marginTop="100dip",但是运行程序后发现一点作用都没有,相似的还有layout_height等以android:layout_开头的属性设置都没有作用,这类问题以我们使用Adapter的作为数据源的时候作用居多,因为Adapter里有一个方法是getView,这个返回的VIew是一个从XML布局里加载的,一般如下:

Android Layout布局文件里的android:layout_height等属性不起作用

有的时候,我们配置好的布局文件,在加载完成添加到我们的Activity中后发现,并没有安装我们设置的属性 来布局,比为我们设置了android:layout_marginTop="100dip",但是运行程序后发现一点作用都没有,相似的还有layout_height等以android:layout_开头的属性设置都没有作用,这类问题以我们使用Adapter的作为数据源的时候作用居多,因为Adapter里有一个方法是getView,这个返回的VIew是一个从XML布局里加载的,一般如下:

Android笔记——在布局文件中插入另一个布局文件

假如有一个布局文件A.xml想把另外一个布局文件B.xml引进其布局,则可以通过下面的代码 <include layout="@layout/B" />

代码添加一个按钮及监听方法

有时候无法从控件中拖拽一个按钮到storyboard,必须用编写代码方式添加按钮: 1 - (void)viewDidLoad 2 { 3 [super viewDidLoad]; 4 // Do any additional setup after loading the view, typically from a nib. 5 //计算出展示表情区域的宽和 展示区距顶部的高度+10个偏移量 6 //添加按钮 9 //创建button 10 addBtn = [[UIButton alloc

Android 多个界面复用一个布局文件

1.layout_common.xml 复用的布局文件 <?xml version="1.0" encoding="utf-8"?> <!-- 复用的布局文件 --> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android

Android开发之布局文件里实现OnClick事件关联处理方法

一般监听OnClickListener事件,我们都是通过Button button = (Button)findViewById(....); button.setOClickLisener....这种方式来实现. 这段时间看各大开放平台的demo,发现事实上能够在xml中定义好方法名称,在Activity中实现该方法就能够了. <Button android:layout_width="70dp" android:layout_height="wrap_content

【Android】监听viewpager子页面里面的Button按钮

最近做项目遇到Viewpager+Fragment滑动页面,要监听子页面中的按钮,在网上查了些解决办法: 办法一: 这种方法是在适配器初始化中进行监听,有人亲测通过,但是我继承FragmentPagerAdapter,未果. @Override public Object instantiateItem(final View view, int position) { switch (position) { case 0: btnKnowledge = (Button)mListViews.ge

文件超出大小,进度条监听一直死循环一般的报错

问题: 测试文件上传国际化错误信息显示时,发现当上传报错是,进度天的监听器仍会一直进行监听,很耗性能的. 而且一直报错:(网上查该错,说吧devMode设为false就行了,但是并不起作用,想想应该是其他的原因吧) 分析: jsp页面中每个1秒会去访问uploadProgress.action(进度条监听).而其终止条件之前是:当进度到100%时,清除监听器. 后来追加了一个,就是当上传报错是,返回的progressInfo的json数据中连文件的大小都是0,所以一次为依据判断,上传出错了,进而

java swing button和键盘监听冲突问题

原因: 点击button会让jframe失去焦点,然后键盘监听不起作用 解决: 让jframe重新获取焦点就行了 jf.setFocusable(true); // JFrame jf = new JFrame("美女"); 原文地址:https://www.cnblogs.com/baikaishui-liang/p/10400006.html