当前位置:首页 » 安卓系统 » Android按钮组

Android按钮组

发布时间: 2022-10-06 21:26:28

⑴ 安卓按钮按下效果怎么设置呢怎么设置按钮圆角和按下效果

可以通过shape设置圆角

<?xml version="1.0" encoding="utf-8"?>
<!-- shape如果不声明形状默认是正方形 -->
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 设置圆角 -->
<corners android:radius="2dp" >
</corners>
<!-- 设置填充色 -->
<solid android:color="#4285f4" >
</solid>
<!-- 设置边框的颜色和宽度 -->
<stroke
android:width="1dp"
android:color="#4285f4" >
</stroke>
</shape>
通过selector设置点击效果

button_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- 这个是用于控制按钮组背景的文件 -->
<selector xmlns:android="http://schemas.android.com/apk/res/android">

<!-- **点击时效果**********背景引用的资源*************************是否获得焦点*********************是否按下******* -->
<item android:drawable="@drawable/button_p" android:state_focused="true" android:state_pressed="false"/>
<item android:drawable="@drawable/button_p" android:state_focused="true" android:state_pressed="true"/>
<item android:drawable="@drawable/button_p" android:state_focused="false" android:state_pressed="true"/>

<!-- **************没有任何操作时显示的背景************** -->
<item android:drawable="@drawable/button_n"></item>
</selector>
在xml文件中设置button的background属性。
android:background="@drawable/button_bg"

⑵ android求在地图上加悬浮按钮,例如百度手机地图拖动地图时,下方的那个按钮组不动

自定义控件,背景透明,在用relative布局

⑶ android 按钮组两边显示箭头提示

箭头是自己图片实现的,不是android自带就有。用viewpager可以实现这个功能

⑷ android单选按钮

你要当成单选的一组的radiobutton要放在radioGROUP下,不然这个GROUP就没起作用
只有这样写,才能实现这组radiobutton是单选的效果。

⑸ Android如何设置圆角按钮

可以通过shape设置圆角
<!-- 设置圆角 -->
<corners android:radius="2dp" >
</corners>
扩展:
<?xml version="1.0" encoding="utf-8"?>
<!-- shape如果不声明形状默认是正方形 -->
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 设置填充色 -->

<solid android:color="#4285f4" >
</solid>
<!-- 设置边框的颜色和宽度 -->
<stroke
android:width="1dp"
android:color="#4285f4" >
</stroke>
</shape>
通过selector设置点击效果

button_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- 这个是用于控制按钮组背景的文件 -->
<selector xmlns:android="http://schemas.android.com/apk/res/android">

<!-- **点击时效果**********背景引用的资源*************************是否获得焦点*********************是否按下******* -->
<item android:drawable="@drawable/button_p" android:state_focused="true" android:state_pressed="false"/>
<item android:drawable="@drawable/button_p" android:state_focused="true" android:state_pressed="true"/>
<item android:drawable="@drawable/button_p" android:state_focused="false" android:state_pressed="true"/>

<!-- **************没有任何操作时显示的背景************** -->
<item android:drawable="@drawable/button_n"></item>
</selector>
在xml文件中设置button的background属性。
android:background="@drawable/button_bg"

⑹ Android编程:一组按钮,怎样实现同一时刻只能按下一个按钮。

如果用了多个按钮,可以为每一个按钮注册监听,如
button1.setOnClickListener(new btn1Click());
button2.setOnClickListener(new btn2Click());
......

然后再分别设计btnxxClick类,如对于button1:
class btn1Click implements OnClickListener
{
@Override
public void onClick(View v)
{
...... /* 按钮button1要实现的功能 */
}
}

⑺ Android Studio 单选按钮

是的,没错,能单独拿出来拿出来用,要用RadioGroup包起来,代表一个组嘛,道理很简单。CheckBox可以单独出来。

用法是这样的

<RadioGroup....>
<RadioButton.../>
<RadioButton.../>
<RadioButton.../>
<RadioButton.../>
......
</RadioGroup>

⑻ android在代码里添加按钮

你好:

不太理解你的意思,给你写了个小Demo 是用代码初始化button

java">{

privateButtonbtn;
privateRelativeLayoutlayout;
@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);
layout=(RelativeLayout)this.findViewById(R.id.layout);
//初始化button加入布局
btn=newButton(this);
btn.setBackgroundResource(R.drawable.ic_launcher);
layout.addView(btn);
}

}
希望能帮到你

⑼ android中怎么在一个组件里加两个命令按钮

你把super.onCreate(savedInstanceState),之后的内容替换为以下内容就可以了。
这个方法是为了显示布局的,同一个界面中只能设置一次,多次设置,肯定就会报错的。还有,添加了LinearLayout布局,并将按钮以垂直放行排列。

⑽ Android listview 里面放单选按钮组的问题

点击选中了,然后滚动列表时,其他item 的都选中了? 这种情况是adapter getView 获取 item view 缓存视图 对象引用混乱导致的。

如果是点击 立马 其他item 都被选中了,那就是 点击 事件的 代码有问题。

热点内容
米思齐编译失败怎么看 发布:2025-03-12 19:26:27 浏览:848
sql语句notexists 发布:2025-03-12 19:16:11 浏览:60
快手安卓版如何玩 发布:2025-03-12 19:15:26 浏览:36
scott数据库 发布:2025-03-12 19:15:19 浏览:873
rom服务器是什么 发布:2025-03-12 19:10:27 浏览:62
我给你改个密码叫什么 发布:2025-03-12 19:09:32 浏览:674
宽带密码在手机上如何更改 发布:2025-03-12 19:07:52 浏览:116
python离线安装pip 发布:2025-03-12 19:06:18 浏览:29
超时代加密视频破解 发布:2025-03-12 19:03:10 浏览:96
服务器怎么做游戏 发布:2025-03-12 18:57:30 浏览:616