android-Android 自定义view中可以改变activity的数据吗?或者说传值给Activity

问题描述

Android 自定义view中可以改变activity的数据吗?或者说传值给Activity

自定义view中可以改变activity的数据吗?或者说传值给Activity

解决方案

可以的,用回调。。。。。。在自定义View中定义个接口,Activity实现接口

解决方案二:

方法太多了,回调,扩大变量作用域,广播,数据存储等等,优选前两个。

解决方案三:

自定义view中设置自定义的listener

时间: 2024-10-18 12:57:29

android-Android 自定义view中可以改变activity的数据吗?或者说传值给Activity的相关文章

求大神解答一下-android 在自定义view 中添加popwindow报错

问题描述 android 在自定义view 中添加popwindow报错 android 在自定义view中添加popuwindow报错 GC_CONCURRENT freed 内存问题. 求大神给解决方案 解决方案 Android的ScrollView中添加自定义View----------------------

Android如何在自定义view中发送消息给主线程

问题描述 Android如何在自定义view中发送消息给主线程 求求各位大神支招,小弟在自己开发一个东西,遇到了一个小问题. ![ 图片说明](http://img.ask.csdn.net/upload/201603/15/1458054689_616589.jpg) 我在自定义view的onDraw里,当条件达到后就开启一个子线程发送消息给主线程,让主线程中的handler接收消息并执行相应的动作,可是在Log的输出下只能输出"子线程,"而没有"handlemessage

界面-Android自定义View画笔颜色改变问题(画笔颜色改变了,但是实际上ABCD这些字母的颜色没变)

问题描述 Android自定义View画笔颜色改变问题(画笔颜色改变了,但是实际上ABCD这些字母的颜色没变) package com.eage.tbw.view; import com.eage.tbw.R; import com.eage.tbw.R.color; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import andro

Android自定义View中attrs.xml的实例详解

Android自定义View中attrs.xml的实例详解 我们在自定义View的时候通常需要先完成attrs.xml文件 在values中定义一个attrs.xml 然后添加相关属性 这一篇先详细介绍一下attrs.xml的属性. <?xml version="1.0" encoding="utf-8"?> <resources> //自定义属性名,定义公共属性 <attr name="titleText" for

Android通过自定义View实现随机验证码_Android

很多的Android入门程序猿来说对于Android自定义View,可能都是比较恐惧的,但是这又是高手进阶的必经之路,所有准备在自定义View上面花一些功夫,多写一些文章. 一.问题描述 熟悉web开发中童鞋们都知道为了防止恶意破解.恶意提交.刷票等我们在提交表单数据时,都会使用随机验证码功能.在Android应用中我们同样需要这一功能,该如何实现呢,下面我们就自定义一个随机验证码View控件实现这一需求,并且具备通用性,需要的时候在界面中直接加入这个View组件即可. 二.案例介绍 案例运行效

Android通过自定义View实现随机验证码

很多的Android入门程序猿来说对于Android自定义View,可能都是比较恐惧的,但是这又是高手进阶的必经之路,所有准备在自定义View上面花一些功夫,多写一些文章. 一.问题描述 熟悉web开发中童鞋们都知道为了防止恶意破解.恶意提交.刷票等我们在提交表单数据时,都会使用随机验证码功能.在Android应用中我们同样需要这一功能,该如何实现呢,下面我们就自定义一个随机验证码View控件实现这一需求,并且具备通用性,需要的时候在界面中直接加入这个View组件即可. 二.案例介绍 案例运行效

界面-android这样的一个自定义View有什么问题吗?

问题描述 android这样的一个自定义View有什么问题吗? 不知道为什么在布局中添加了却没有什么显示: //界面更新 BookButton bookButton=new BookButton(SelectAty.this,newNote); layout.addView(bookButton); View源码: public class BookButton extends RelativeLayout { Note note; TextView noteName; public BookB

Android使用自定义View绘制渐隐渐现动画_Android

实现了一个有趣的小东西:使用自定义View绘图,一边画线,画出的线条渐渐变淡,直到消失.效果如下图所示: 用属性动画或者渐变填充(Shader)可以做到一笔一笔的变化,但要想一笔渐变(手指不抬起边画边渐隐),没在Android中找到现成的API可用.所以,自己做了一个. 基本的想法是这样的: 在View的onTouchEvent中记录触摸点,生成一条一条的线LineElement,放在一个List中.给每个LineElement配置一个Paint实例. 在onDraw中绘制线段. 变换LineE

android DialogInterface 和 View 中的OnClickListener冲突

问题描述 android DialogInterface 和 View 中的OnClickListener冲突 尝试用上边的解决办法,全路径引入,可是还是没有解决. 解决方案 在对话框按钮的点击事件前面加上DialogInterface ,即DialogInterface .onClickListener 解决方案二: 它们的冲突是可以用自己的命名空间区分的.就像楼上说的. 另外,onClickListener通常都是这样做, btn.setOnClickListener(new View.On