Xamarin.Forms Android Project没有显示Resource.Layout文件夹

时间:2017-07-13 20:57:43

标签: android android-layout xamarin xamarin.android

我有一个Xamarin.Forms解决方案,在我的Android项目中我有一个自定义*Intro* | <span class="chord" data-original-title="" title="">C</span> – <span class="chord" data-original-title="" title="">G</span> – <span class="chord" data-original-title="" title="">Am</span> – <span class="chord" data-original-title="" title="">F</span> – <span class="chord" data-original-title="" title="">Dm</span> – <span class="chord" data-original-title="" title="">G</span> *VERSE 1* =[C][G][Am] =cu{a}nto he esp{e}rado este mo{m}ento | <span class="chord" data-original-title="" title="">F</span> – <span class="chord" data-original-title="" title="">F</span> – <span class="chord" data-original-title="" title="">Dm</span> – <span class="chord" data-original-title="" title="">F</span> – <span class="chord" data-original-title="" title="">Dm</span> – <span class="chord" data-original-title="" title="">G</span> 。在此课程中,我尝试使用BroadcastReceiver创建自定义通知布局,并使用此thread向我解释。

但是我使用RemoteViews构造函数构建此类时遇到问题。特别是RemoteViews(Android.Content.Context,Resource.Layout)部分。当我进入&#39;资源&#39;文件夹只有一个Resource.Layout文件夹(即使启用了显示所有文件&#39;)。考虑到我可以在输入Drawable后访问布局,这很有趣。

Resource Folder

是否有办法在Layout&#39;文件夹中为此策略引用自定义Resource.Layouts id int(或.xml,如果是这种情况)&#39 ;或者Xamarin做的其他方式,而我可能不知道?

1 个答案:

答案 0 :(得分:0)

基本上你要做的就是在Android项目中添加一个名为&#34; Layout&#34;的文件夹。在Resources文件夹下。然后创建.axml文件。然后可以使用Resources.Layout引用该文件,并使用此thread中的方法检索ID。