ImageView มีวิธีที่จะเอารูปภายนอกโปรแกรมมาใช้ โดยผ่าน Method setImageURI(String) แต่นั้นสิ มันสามารถใช้ได้เฉพาะรูปที่อยู่ใน SD Card หรืออยู่ในเครื่องได้เท่านั้น

แต่ถ้าหากจะเอารูปภายนอก เช่นอยากจะเอารูปถ่ายดาวเที่ยมล่าสุดจากเว็บต่างๆ มาแสดงในโปรแกรม โปรแกรมนั้นจำเป็นต้อง Connect Internet เพื่อดึงรูปภาพมาแสดง แต่จะแสดงยังไงได้หล่ะในเมื่อ setImageURI ใช้ได้เฉพาะรูปภาพที่อยู่ภายในเครื่องหรือ SD เท่านั้น

บทความนี้ผมก็จะเสนอวิธีการนำรูปภาพดังกล่าวมาใส่โปรแกรมของเราซึ่งมีขั้นตอนดังนี้

ส่วนแรก ผมตั้งชื่อว่า fetchImage จะใช้ในการเป็น Method ที่ช่วยดึงข้อมูลรูปภาพจาก URL ที่เรียก โดยจะส่งกลับเป็น Bitmap

Continue reading »

Tagged with:  

การนำเข้ารูปภาพสามารถทำได้ง่ายๆ คือ

  1. สร้าง Folder ชื่อว่า drawable ใน res
  2. คลิ๊กขวา drawable เลือก Import ให้เราเลือก General -> File System เสร็จแล้วกด Next
  3. เลือกข้อมูลรูปภาพที่จะเพิ่มเข้ามาใน Project Android โดยให้เราเลือก Directory ก่อน แล้วจะมีรูปภาพให้เลือก จากนั้นให้เรากด Finish รูปภาพก็จะมาอยู่ใน โปรแกรมเราแล้ว
ส่วนวิธีใช้งาน
ให้เราลองทดสอบสร้าง ImageView ก่อน
Tagged with: