 |
Android - เกิดจากสาเหตุ ในการใช้ this ของ Function คนละ class |
|
 |
|
|
 |
 |
|
ลองประกาศ method copyFile ใน Class MainActivity เป็นแบบ Static ดูคับ
|
 |
 |
 |
 |
Date :
2013-11-17 20:58:05 |
By :
forall02 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณครับ
จริงๆแล้ว ตัวนี้ ผมยังแก้ไม่ได้ ครับ ลองใช้แบบ static เข้าไปแล้ว เพราะถ้างั้นมันคงไม่สามารถเรียกใช้งานได้ครับ
ซึ่งมีปัญหากับการเรียกใช้
Code (Java)
copyFile(this, "app.androidthai.SMSAuthentication", filePath1);
โดยเฉพาะ this นี้แก้ไม่หาย ซึ่งผมก็ไม่ทราบปัญหา จริง (มือใหม่มาก)
ผมเลยแก้ด้วยการ นำเอา function ที่ต้องการใช้นี้ ไปสร้างไว้ใน class MainActivity แทนเลย แล้วเรียกใช้ด้วยการใช้ static method เอาเพื่อให้สามารถเรียกใช้งาน
แต่ก็ยังเจอปัญหาอื่น ต่อ
ขอบคุณครับ
|
 |
 |
 |
 |
Date :
2013-11-17 23:49:03 |
By :
@tou |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|