在eclipse中ADT更新後,每當我爲android創建一個新項目時,都會創建一個默認的片段活動。如何獲得創建簡單的活動總是?在eclipse中創建新的android項目,並帶有Fragment活動
我不想降級ADT。
這可能嗎?任何工作?
在eclipse中ADT更新後,每當我爲android創建一個新項目時,都會創建一個默認的片段活動。如何獲得創建簡單的活動總是?在eclipse中創建新的android項目,並帶有Fragment活動
我不想降級ADT。
這可能嗎?任何工作?
由於Activity只是一個Java類,只需接受ADT在初始創建項目期間爲您提供的默認值。創建你的項目,然後手動:
1.刪除項目中的所有class
和layout
文件。
2.創建您的Java
類文件,擴展爲Activity
(在您需要的軟件包中)。
3.創建XML佈局文件(位於res/layout
文件夾中)。
4.使用onCreate()
方法中的setContentView(R.layout.YOUR_LAYOUT_ID)
「連線」您的Java類文件和XML佈局文件。
5.完成!
編輯
記得註冊您的活動的清單以及手動。
最新的ADT插件是這樣做的,如果你創建任何簡單的項目,你將永遠得到FragmentActivity
不是一個簡單的Activity
。你不能改變它。
在新的ADT本身中有空白活動定義了一個操作欄和可選的導航元素,如標籤或水平滑動。
如果您想在您的項目中創建簡單的活動,那麼您可以簡單地創建類並將Activity擴展到其中,這是現在唯一的方法。或者,只需更改代碼即可更改Fragment
和Activity
。
更好的解決方案是從活動中刪除所有不必要的代碼 將fragment.xml的內容移動到activity.xml –