2012-03-22 60 views
0

我正在使用this tutorial嘗試用自定義的ActionBar替換默認的TitleBar。我的地方,我想創建自定義標題的XML佈局(#2包括在ActionBar WIDGET您的應用程序)的一部分,該教程定義了使用查找COM .....用於Android佈局

com.thira.examples.actionbar.widget.ActionBar 

我在XML中的動作條不知道如何弄清楚爲我的ActionBar放置什麼。我相信這叫做包名。如果是這樣,我怎麼知道我的是什麼。如果不是,我在這裏尋找什麼?

回答

0

有幾個選項可以計算出您的軟件包名稱。第一(和最簡單的)是自己聲明它在項目屬性對話框:

enter image description here

或者,如果你還沒有自己定義它,你可以看看所生成的AndroidManifest.xml文件作爲構建包裝步驟的一部分。你可以在你的項目的obj/Debug/android文件夾中找到它。

+0

謝謝。我在我的清單中提供了包名,但仍然無法在我的xml中創建ActionBar。包名稱是app.cpecfieldapp。 ActionBar所在的命名空間是CPECFieldApp,對象本身被命名爲ActionBar,就像在本教程中一樣。當我嘗試在xml中引用它時,出現「元素未聲明」錯誤,如 jmease 2012-03-22 16:14:32

+0

這只是Visual Studio中的一個警告,因爲它無法瞭解因爲它不是它所具有的模式的一部分。你可以忽略它。 – 2012-03-22 17:58:49

+0

這個例子的意義越來越小。我可能只是試圖找到一個不同的。你不會碰巧有一個在MonoDroid中使用ActionBar的例子嗎?最好我可以放置一個TabLayout下。 – jmease 2012-03-23 19:53:12