簡體   English   中英

C#:Xamarin.Android main.axml替換為activity_main.axml和content_main.axml

[英]C#: Xamarin.Android main.axml replaced by activity_main.axml and content_main.axml

在此處輸入圖片說明

你好 首先,我想說我對使用Visual Studio的Xamarin.Android完全陌生,所以我的問題對這里的大多數人來說可能很愚蠢。 但是我對正在遵循的所有教程以及在VS版本15.7.4上擁有的實際項目結構感到非常困惑。

無論如何,在我所關注的所有教程中,它們的布局文件夾僅包含一個布局文件,即main.axml。 就我而言,假設我創建了一個空白的android應用,我的將包含activity_main.axml。 例如,當我創建一個單一視圖應用程序時,我的將包含activity_main.axml和content_main.axml。

我不確定這是否是新的android結構,但是在教程中我確實遇到了問題,因為我的布局結構完全不同。 我嘗試搜索其他教程,但所有教程都使用main.axml。

現在,假設activity_main和content_main是新的布局結構:

  1. 如果我創建一個空白應用程序,是否應該創建一個新的布局文件並通過activity_main進行渲染?
  2. 如果要創建多屏應用程序,如何添加新活動並通過觸發(如單擊按鈕)來調用/渲染該活動? 和main.axml一樣嗎?
  3. content_main的重要性是什么? 沒有此布局文件,我可以嗎?

我現在真的很困惑,任何幫助我將不勝感激!

  1. 啟動此應用程序時,activity_main.xaml文件將呈現。 如果不想,則不需要創建新的布局。
  2. 要通過按鈕單擊之類的內容導航到另一個活動,將需要使用在引發相關單擊事件時調用的Intent,因此我將在文檔中進行查找。
  3. Single View應用程序模板中的默認content_main只是嵌套在activity_main中的視圖,該視圖呈現“ Hello World!”。 如果我沒記錯的話。 您不需要它,不。

希望能有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM