Android Studio —— ToggleButton
生活随笔
收集整理的這篇文章主要介紹了
Android Studio —— ToggleButton
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
效果
?????
?????
代碼
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context=".MainActivity"><ToggleButtonandroid:id="@+id/toggleButton"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="ToggleButton"android:textOff="亮"android:textOn="滅" /><ImageViewandroid:id="@+id/imageView"android:layout_width="300dp"android:layout_height="400dp"android:layout_gravity="center"app:srcCompat="@drawable/img1" /> </LinearLayout> package com.example.jxd;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.CompoundButton; import android.widget.EditText; import android.widget.ImageView; import android.widget.Toast; import android.widget.ToggleButton;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ToggleButton toggleButton = findViewById(R.id.toggleButton);if(toggleButton != null){toggleButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(CompoundButton compoundButton, boolean b) {ImageView imageView = findViewById(R.id.imageView);if(imageView != null) {if (!b) {imageView.setImageResource(R.drawable.img1);Toast.makeText(MainActivity.this, "燈滅了!", Toast.LENGTH_SHORT).show();} else {imageView.setImageResource(R.drawable.img2);Toast.makeText(MainActivity.this, "燈亮了!", Toast.LENGTH_SHORT).show();}}}});}} }?
關注
筆者 - jxd
微信公眾號搜索 “碼農總動員” 或 微信掃描下方二維碼,了解更多你不知道的XX,O(∩_∩)O
總結
以上是生活随笔為你收集整理的Android Studio —— ToggleButton的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RootExplorer怎么样获取roo
- 下一篇: Mindjet 一打开鼠标就动不了解决方