Eclipse ADT ไม่ตอบสนองชั่วคราว

ฉันกำลังเขียนโค้ดบน Eclipse-ADT ตอนนี้มีไฟล์ xlm และคลาสในโปรเจ็กต์มากเกินไป เมื่อฉันต้องการเพิ่มโค้ดที่เกี่ยวข้องกับสมาชิก xml eclipse หยุดไม่ตอบสนองประมาณ 4-5 นาที ฉันคิดว่าปัญหาอยู่ที่การค้นหาหรือการตรวจสอบ xml แต่ฉันไม่แน่ใจ

เช่น เมื่อต้องการเพิ่มปุ่ม ผมเขียน Button button1=(Button)findViewById(R.id.button1) ขณะที่เขียนโค้ดนี้ ก็ไม่มีปัญหาอะไรมาก่อน (R.id.button1) แต่เมื่อผมเขียน R.id.button1 eclipse ขัดข้อง

ฉันค้นหาคำถามที่เกี่ยวข้องใน stackoverflow แต่ไม่สามารถจัดการปัญหาได้ ป.ล. โปรเจ็กต์ดั้งเดิมของฉันอยู่ที่อื่นบนคอมพิวเตอร์ ถ้าฉันเลือกพื้นที่ทำงานเป็นตำแหน่งดั้งเดิม โปรเจ็กต์ของฉันก็มองไม่เห็น ดังนั้นฉันจึงตัดสินใจสร้างพื้นที่ทำงานใหม่และนำเข้าโปรเจ็กต์ดั้งเดิมของฉัน นี่อาจทำให้เกิดปัญหา แต่มีข้อเสนอแนะว่าจะจัดการอย่างไร?


person user3536338    schedule 20.04.2014    source แหล่งที่มา
comment
หากคุณยังไม่ได้ดำเนินการ ตรวจสอบให้แน่ใจว่าคุณได้อัปเดตเครื่องมือ SDK และปลั๊กอินแล้ว เช่น เวอร์ชัน 22.6.2 เวอร์ชันก่อนหน้าบางเวอร์ชันช้าในการแก้ไข xml โปรดดู stackoverflow.com/questions/22297573   -  person NickT    schedule 20.04.2014


คำตอบ (1)


ฉันคิดว่ามันขัดข้องถึงแม้ว่ามันจะไม่ตอบสนองก็ตาม บางทีคุณอาจไม่มีปุ่มใด ๆ ในกิจกรรมปัจจุบันชื่อ "button1"

ในไฟล์ XML ให้เปิดอินเทอร์เฟซโค้ดและเปลี่ยนแท็ก button_id ตามลำดับเป็น "button1"

ในไฟล์ .java ให้เปลี่ยน setContentView tro "main" และเพิ่ม:

(Button) findViewById(R.id.button1);

ใน "หลัก" ของคุณ

person Teodor Ciuraru    schedule 20.04.2014
comment
รหัสทั้งหมดใช้ได้ ไม่มีข้อผิดพลาด และมีการกำหนดปุ่มและการนำเข้าทั้งหมด โค้ดใช้งานได้ แต่เมื่อต้องทำงานกับ eclipse คำจำกัดความของสมาชิก xml จะไม่ตอบสนองเป็นเวลาประมาณ 5 นาทีแล้วดำเนินการต่อ - person user3536338; 20.04.2014