![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 疑難雜症區
(https://www.pcdvd.com.tw/forumdisplay.php?f=34)
- - 再問個Android java 問題。
(https://www.pcdvd.com.tw/showthread.php?t=1100090)
|
|---|
再問個Android java 問題。
(我改用android studio了)
原本的project中, project src -main - java 內有一個 class , 我再加一個class 時,裡面的 public class Oxxxxx extends xxxxxx{} 在屬性上不知如何讓它可以有 activity 的功能, 因為要掛在 androidmanifest.xml 內使用, 卻掛失敗都不進去。 原本的class 都可以正常掛進,新增的卻不知道少做了啥都不行。 這怎麼辦咧? |
在Manifest裡,
Activity 可有好幾個, 但是其外層的Application呢? :confused: |
activity 就是負責產生一個頁面.如果你要在新加的activity裡要有Oxxxxx的功能,因Java一次只能extends一個class,能做就是在新activity裡做出Oxxxxx的實體(假設你沒有xxxxxx的原始碼),如Oxxxxx newInstance = new Oxxxxx(),之後再呼叫它的功能,如newInstance.someMethod().
|
引用:
解決了, application 繼承問題也解決了. :) |
| 所有的時間均為GMT +8。 現在的時間是04:20 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。