Я новый разработчик для «Xamarin Android», я столкнулся с одной проблемой, теперь я объясню.
В представлении внутренней прокрутки есть несколько текстов редактирования, когда я нажимаю или фокусирую последний текст редактирования, показывающий панель программных клавиш, но какая проблема означает, что программная клавиатура скрывает последний текст редактирования, но курсор был сфокусирован и также набран.
Теперь мне нужно, когда я щелкаю или фокусируюсь, редактировать текст означает редактировать текст, отображаемый только над панелью программной клавиатуры.
Я уже исправил ту же проблему в студии android, используя окно Soft Input Mode = 'adjust pan | adjust resize' как, но в 'Xamarin android' я добавил оба мягких входных параметра, но я не могу получить вывод, пожалуйста Любой из них поможет мне.
Example Class
LlLayout = FindViewById<LinearLayout>(Resource.Id.ABL_Runtime);
ScrollView sv = new ScrollView(this);
//sv.LayoutParameters = linearLayoutParams;
ABlayout = new AbsoluteLayout(this);
//ABlayout.LayoutParameters = linearLayoutParams;
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pSpaceBetweenControl;
EditText txtTitle = new EditText(this);
txtTitle.Text = "Job ID 1";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 2";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 3";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 4";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 5";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pSpaceBetweenControl;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 6";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 7";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 8";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 10";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 11";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 12";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 13";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 14";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 15";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 16";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 17";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 18";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 19";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 20";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 21";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 22";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 23";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 24";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 25";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 26";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 27";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 28";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
AppConstant.pLastControlTop = AppConstant.pLastControlTop + AppConstant.pControlHeight;
txtTitle = new EditText(this);
txtTitle.Text = "Job ID 29";
txtTitle.Tag = "Job ID sent from HO";
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
txtTitle.SetX(AppConstant.pControlLeft);
txtTitle.SetY(AppConstant.pLastControlTop);
txtTitle.SetWidth((int)AppConstant.pFieldLen);
LObj.Add(txtTitle);
//txtTitle.SetTextColor(Color.ParseColor(""+ColorValue));
txtTitle.SetHeight((int)AppConstant.pControlHeight);
//int ColorValue = System.Drawing.Color.FromName("blue").GetHashCode();
txtTitle.SetTextColor(Android.Graphics.Color.ParseColor(redHex));
ABlayout.AddView(txtTitle);
LlLayout.AddView(ABlayout);
Example XML File
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:orientation="vertical"
android:layout_height="match_parent">
<android.support.v4.widget.NestedScrollView android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="visible"
android:fillViewport="true">
<LinearLayout android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/ABL_Runtime">
</LinearLayout>
</android.support.v4.widget.NestedScrollView>
</LinearLayout>
Я отредактировал свой вопрос с помощью класса примера и xml, я создал время выполнения текста редактирования, а также получил время выполнения значений. Здесь я использую абсолютный макет для набора текста редактирования на основе на позиции x, y.