使用 Visual Studio 2015 添加其他活动 .cs 和布局 axml。
我对 Xamarin 和 Android 开发非常陌生,但已经使用 VB 开发了几年,现在使用 C#。我在 Android 4.2 上有一个简单的应用程序,随着我的使用,它变得越来越复杂。很简单,我想向项目添加一个额外的 GpsAction.cs 和相应的 Gps.axml 布局。找到正确的组合语法来实现这一点似乎是不可能的。我有一个带有 main.axml 的 mainActivity。在 VS 2015 中,添加新内容非常简单,但我不断收到“resource.id 不包含定义”的信息,我非常感谢您的帮助
namespace AddCam
{
[Activity(Label = "GpsActivity")]
public class GpsActivity : Activity
{
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
SetContentView(Resource.Layout.GpsLayout);
string c = FindViewById<TextView>(**Resource.Id.textView1**).Text;
// Create your application here
}
}
对于仍然面临此问题的人,默认构建行动布局文件的将被设置为TransformFile
。选择布局,转到布局属性,然后在属性窗格中选择AndroidResource
作为您的构建操作。干净地构建您的项目,它应该可以工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)