สิ่งที่จะต้องนำเข้าหรือฉันจะเรียกผังภูมิ inflater ในสถานที่อื่นนอกเหนือจากกิจกรรม?
public static void method(Context context){
//this doesn't work the getLayoutInflater method could not be found
LayoutInflater inflater = getLayoutInflater();
// this also doesn't work
LayoutInflater inflater = context.getLayoutInflater();
}
ฉันสามารถโทรได้getLayoutInflater
เฉพาะในกิจกรรมนั่นเป็นข้อ จำกัด หรือไม่ จะเกิดอะไรขึ้นถ้าฉันต้องการสร้างกล่องโต้ตอบแบบกำหนดเองและฉันต้องการขยายมุมมองให้มากขึ้นหรือถ้าฉันต้องการให้ข้อความ Toast พร้อมมุมมองที่กำหนดเองที่แสดงจากบริการฉันมีบริบทจากบริการที่ฉันไม่มีกิจกรรมใด ๆ แต่ฉันต้องการแสดงข้อความที่กำหนดเอง
ฉันต้องการคนเติมลมในสถานที่ในรหัสที่ไม่ได้อยู่ในชั้นเรียนกิจกรรม
ฉันจะทำสิ่งนี้ได้อย่างไร