У меня есть следующий код:
EditActivity:
using System;
using Android.App;
using Android.Content;
using Android.Graphics;
using Android.OS;
using Android.Widget;
namespace _23._10App
{
public class EditActivity : Activity
{
Button btnSave, btnAddPic;
EditText etSalary, etName;
Bitmap bitmap;
ImageView ivProduct;
int pos = -1;
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
SetContentView(Resource.Layout.edit_layout);
ivProduct = FindViewById<ImageView>(Resource.Id.iv);
btnSave = FindViewById<Button>(Resource.Id.btnSave);
btnAddPic = FindViewById<Button>(Resource.Id.btnAddPic);
etSalary = FindViewById<EditText>(Resource.Id.etSalary);
etName = FindViewById<EditText>(Resource.Id.etName);
pos = Intent.GetIntExtra("pos", -1);//-1 is default
btnSave.Click += BtnSave_Click;
btnAddPic.Click += BtnAddPic_Click;
edit_activity:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:id="@+id/iv" />
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/etName"
android:textSize="20dp"
android:text=""
android:hint="Name"/>
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/etSalary"
android:textSize="30sp"
android:text=""
android:hint="salary" />
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/btnAddPic"
android:textSize="30sp"
android:text="add picture" />
<Button
android:layout_width="100dp"
android:layout_height="wrap_content"
android:id="@+id/btnSave"
android:textSize="30sp"
android:text="save" />
</LinearLayout>
но программа не работает. Я получил 4 ошибки -
- Resource.Id не содержит определения для btnSave
- 'Resource.Id' не содержит определения для 'btnAddPic'
- Resource.Id не содержит определения для etSalary
- Resource.Id не содержит определения для etName.
Я пытался сделать все, и это все еще не работает. Кто-нибудь может мне помочь?