首页 > 代码库 > ImageView控件的使用
ImageView控件的使用
1.ImageView控件是图片控件,在布局中设置该控件,可以在布局中设置图片来源,使用android:src="http://www.mamicode.com/",也可以在活动中设置图片。
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]); } }); } }
来自个人博客:ImageView控件的使用
ImageView控件的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。