作者:mobiledu2502855907 | 来源:互联网 | 2023-09-08 18:18
- 根据level显示哪张图片
- 在工程文件的res/drawable/新建level-list
如下
<level-list xmlns:android&#61;"http://schemas.android.com/apk/res/android" ><item android:drawable&#61;"&#64;drawable/wifi1"android:maxLevel &#61; "10">item><item android:drawable&#61;"&#64;drawable/wifi2"android:maxLevel &#61; "20">item><item android:drawable&#61;"&#64;drawable/wifi3"android:maxLevel &#61; "30">item><item android:drawable&#61;"&#64;drawable/wifi4"android:maxLevel &#61; "40">item>level-list>
package com.qf.day18_uiresources_demo;import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;public class LevelActivity extends Activity {private ImageView iv;&#64;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_level);iv &#61; (ImageView) findViewById(R.id.imageView1);}public void clickButton(View v) {switch (v.getId()) {case R.id.button1:iv.setImageLevel(10);break;case R.id.button2:iv.setImageLevel(20);break;case R.id.button3:iv.setImageLevel(30);break;case R.id.button4:iv.setImageLevel(40);break;}}
}