implementation 'de.hdodenhof:circleimageview:3.1.0' <de.hdodenhof.circleimageview.CircleImageView android:id="@+id/profile_image" android:layout_width="96dp" android:layout_height="96dp" /> CircleImageView profileImage = findViewById(R.id.profile_image); profileImage.setImageResource(R.drawable.profile_pic); // Picasso.with(context).load(imageUrl).into(profileImage); // Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.profile_pic); // profileImage.setImageBitmap(bitmap); profileImage.setBorderColor(Color.RED); profileImage.setBorderWidth(2); profileImage.setFillColor(Color.YELLOW); build.gradle: implementation 'de.hdodenhof:circleimageview:3.1.0' layout.xml: <de.hdodenhof.circleimageview.CircleImageView android:id="@+id/profile_image" android:layout_width="96dp" android:layout_height="96dp" /> MainActivity.java: CircleImageView profileImage = findViewById(R.id.profile_image); profileImage.setImageResource(R.drawable.profile_pic); CircleImageView profileImage = findViewById(R.id.profile_image); Picasso.with(context).load(imageUrl).into(profileImage); CircleImageView profileImage = findViewById(R.id.profile_image); Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.profile_pic); profileImage.setImageBitmap(bitmap);


上一篇:
下一篇:
切换中文