gpt4 book ai didi

Android:如何创建幻灯片(开/关)按钮

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:35:57 27 4
gpt4 key购买 nike

我想创建一个具有两种状态的滑动按钮(= 开关):打开和关闭,因此用户必须按下按钮并滑动它才能更改状态(类似于解锁 slider 但不是整个交叉)屏幕)。你知道怎么做吗?我真的试图找到答案,但我没有成功。

非常感谢!

最佳答案

//在你的布局设计下面一行

<RelativeLayout android:layout_width="wrap_content" android:id="@+id/rl_onoff"
android:layout_height="wrap_content">
<ImageView android:id="@+id/on_btn" android:layout_width="80dp" android:layout_height="40dp" android:src="@drawable/on_btn" android:visibility="visible"></ImageView>
<ImageView android:id="@+id/off_btn" android:layout_width="80dp" android:layout_height="40dp" android:src="@drawable/off_btn" android:visibility="invisible"></ImageView>
</RelativeLayout>

//在你的 Activity 中调用这个

ImageView mNotification_on_btn=(ImageView)findViewById(R.id.on_btn);
ImageView mNotification_off_btn=(ImageView)findViewById(R.id.off_btn);

mNotification_on_btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mNotification_on_btn.setVisibility(View.GONE);
mNotification_off_btn.setVisibility(View.VISIBLE);
}
});
mNotification_off_btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mNotification_off_btn.setVisibility(View.GONE);
mNotification_on_btn.setVisibility(View.VISIBLE);
}
});

//这将像 iphone 风格一样切换开关按钮 enter image description here enter image description here

关于Android:如何创建幻灯片(开/关)按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8150596/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com