当前位置:首页 » 安卓系统 » 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-01-22 08:54:17 浏览:142
明日之后怎么加不同服务器好友 发布:2025-01-22 08:51:08 浏览:205
php代码格式化 发布:2025-01-22 08:50:22 浏览:180
db2plsql 发布:2025-01-22 08:19:10 浏览:779
猪猪侠脚本没反应 发布:2025-01-22 08:08:37 浏览:812
赛博朋克跟永劫无间哪个配置高 发布:2025-01-22 08:07:07 浏览:534
请尽快上传 发布:2025-01-22 08:06:22 浏览:188
河北编程培训 发布:2025-01-22 08:01:42 浏览:591
a星算法视频 发布:2025-01-22 07:55:01 浏览:878
快手安卓怎么直播 发布:2025-01-22 07:54:58 浏览:937