标签:http back 使用 listener undle drawable creat androi ima
1.ImageView控件是图片控件,在布局中设置该控件,可以在布局中设置图片来源,使用android:src=" ",也可以在活动中设置图片。
2.以下代码主要实现三张图片来回切换,(即点击图片切换下一张图片,再点击切换另一张,使三张来回切换)
主要通过给ImageView控件做监听来实现。
activity_main.xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <ImageView android:id="@+id/image" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </LinearLayout>
MainActivity.java:
public class MainActivity extends AppCompatActivity { private ImageView mImageView; //图片数组 private int[] imageIds = {R.drawable.ic_launcher1,R.drawable.ic_launcher2, R.drawable.ic_launcher4}; private int i = 0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //找到控件的资源id mImageView = (ImageView) findViewById(R.id.image); //给ImageView设置背景图片 mImageView.setBackgroundResource(R.drawable.ic_launcher1); //给ImageView做监听,实现三张图片来回切换 mImageView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { i++; if(i == imageIds.length){ i = 0; } mImageView.setBackgroundResource(imageIds[i]); } }); } }
标签:http back 使用 listener undle drawable creat androi ima
原文地址:http://www.cnblogs.com/shuiyin/p/6551369.html