请问android如何实现在一个activity使用按钮控件控制不同的布局文件?

问题描述

请问android如何实现在一个activity使用按钮控件控制不同的布局文件?

如题,比如说在同一个activity下当用户点击第一个按钮之后activity的布局随之换成另一个布局文件~

解决方案

最简单的办法,重新setContentView

解决方案二:

上面的没错,或者layout写多个布局,控制显示隐藏

时间: 2024-09-30 05:14:46

请问android如何实现在一个activity使用按钮控件控制不同的布局文件?的相关文章

布局-android给listview的item里面的控件加上onclick之后listview划不动了

问题描述 android给listview的item里面的控件加上onclick之后listview划不动了 今天有个需求,在listview的item里面放上一个imageview,然后给这个imageview加上onclick点击事件(imageview占了item大部分的布局),但是加上了之后,listview就滑不动了,好像是焦点问题吧,有人遇到过吗? 解决方案 Android为ListView的item添加按钮控件Android ListView Item里面的控件设置监听器问题 解决

在android中如何在一个activity中设置两个intent filters?

问题描述 在android中如何在一个activity中设置两个intent filters? 我想设置一个可以打开 HTML 文件的程序,因此我在 activity 中设置了 intent filter. <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFA

Android为按钮控件绑定事件的五种实现方式_Android

一.写在最前面 本次,来介绍一下安卓中为控件--Button绑定事件的五种方式. 二.具体的实现 第一种:直接绑定在Button控件上: 步骤1.在Button控件上设置android:onClick=",其中这个属性的属性值对应的是MainActivity类中的方法名字(自己创建的方法):  步骤2.在MainActivity类中创建相对应的方法: public void demo(View view){ Toast.makeText(MainActivity.this, "第二个按

Android中ToggleButton开关状态按钮控件使用方法详解

ToggleButton开关状态按钮控件使用方法,具体内容如下 一.简介 1. 2.ToggleButton类结构 父类是CompoundButton,引包的时候注意下 二.ToggleButton开关状态按钮控件使用方法 1.新建ToggleButton控件及对象 private ToggleButton toggleButton1; toggleButton1=(ToggleButton) findViewById(R.id.toggleButton1); 2.设置setOnCheckedC

界面-android多个activity使用同一个控件

问题描述 android多个activity使用同一个控件 最近在做一个跟播放有关的项目 里面有一个需求是在每个界面(activity)都有一个播放窗口,在播放同一个视频 我想请教一下,有什么方法可以实现让一个播放窗口一直存在,不管切换到哪个acitivty都会存在 或者有没有其他什么折中的方法? 望请教. 解决方案 我有点不明白你的需求,我的理解是,你希望有一个窗口不管用户在操作什么都在播放某个用户指定的视频,是这个意思的话.activity时没有办法实现的. 因为activity的栈模式.你

Android基于widget组件实现物体移动/控件拖动功能示例_Android

本文实例讲述了Android基于widget组件实现物体移动/控件拖动功能.分享给大家供大家参考,具体如下: package com.sky; import android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.MotionEvent; import android.view.View; import android.view.View.OnClickLi

Android自定义View之自定义评价打分控件RatingBar实现自定义星星大小和间距_Android

在Android开发中,我们经常会用到对商家或者商品的评价,运用星星进行打分.然而在Android系统中自带的打分控件,RatingBar特别不好用,间距和大小无法改变.所以,我就自定义了一个特别好用的打分控件.在项目中可以直接使用,特别简单.下面直接上图: 效果图 实现原理 其实就是自定义View继承LinearLayout ,然后里面动态加了五个ImageView. 实现代码,有详细的注释 在attrs中声明的可以在xml中设置的变量 <declare-styleable name="

android换肤功能 如何动态获取控件中背景图片的资源id?_Android

这个是在在做一个换肤功能时遇到的问题.   对于换肤,网上都有示例,可以从别的皮肤安装包中读取所要的资源,前提是你必须先持有这个资源的引用名称,像R.drawable.background(喂,这不是废话嘛).这个换肤的方案原理就是,自身应用的资源名称是R.drawable.background,那皮肤包中应该也是这个名称,然后通过这个名称获取该资源在皮肤包中的具体id,代码: //先获取本地资源引用名称,type name是R.drawable.background中的"drawable&qu

Android开发之基本控件和四种布局方式详解_Android

Android中的控件的使用方式和iOS中控件的使用方式基本相同,都是事件驱动.给控件添加事件也有接口回调和委托代理的方式.今天这篇博客就总结一下Android中常用的基本控件以及布局方式.说到布局方式Android和iOS还是区别挺大的,在iOS中有Frame绝对布局和AutoLayout相对布局.而在Android中的布局方式就比较丰富了,今天博客中会介绍四种常用的布局方式.先总结一下控件,然后再搞一搞基本方式,开发环境还是用的Mac下的Android Studio.开始今天的正题, 虽然A