Xamarin Android (PCL) Layout not correctly render in dependency service










0















I am trying to display a dialog on Android using Dependency Service. However, I could not get the design I create in android layout designer to display, the result comes out is different.



This is the screenshot of my previewer:
Expected design



This is the screenshot of my result:
Unexpected result



My axml code:



<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dialogWrapper"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:background="@drawable/backgroundstyle"
android:layout_marginRight="16dp"
android:stateListAnimator="@null">

<TextView
android:id="@+id/title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="16dp"
android:textAlignment="center"
android:textColor="#000"
android:textSize="19sp"
android:text="TitleText"
android:textStyle="bold" />

<TextView
android:id="@+id/subtitle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/title"
android:paddingBottom="16dp"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="4dp"
android:textAlignment="center"
android:text="subtitle test"
android:textColor="#000"
android:textSize="15sp" />

<RelativeLayout
android:id="@+id/RL_editTextWrapper"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/subtitle"
android:padding="15dp"
>
<EditText
android:id="@+id/inputText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/roundedentry"
android:paddingBottom="8dp"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="8dp"
android:textAlignment="center"
android:textColor="#000"
android:text="inputText test"
android:textSize="15sp" />
</RelativeLayout>


<View
android:id="@+id/line"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@+id/RL_editTextWrapper"
android:background="#cdced2" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/line"
android:orientation="horizontal">

<TextView
android:id="@+id/dialogButtonNO"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingBottom="12dp"
android:paddingTop="12dp"
android:stateListAnimator="@null"
android:textAlignment="center"
android:textColor="#007aff"
android:text="Cancel"
android:textSize="19sp" />

<View
android:id="@+id/separator"
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="#cdced2" />

<TextView
android:id="@+id/dialogButtonOK"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingBottom="12dp"
android:paddingTop="12dp"
android:stateListAnimator="@null"
android:textAlignment="center"
android:textColor="#007aff"
android:textSize="19sp"
android:text="Ok"
android:textStyle="bold" />
</LinearLayout>




The @drawable/backgroundstyle code:



<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid
android:color="@android:color/white"/>
<corners
android:radius="16dp" />



This is the code for exporting dependency service in android:



namespace FFF.Droid.Native {
public class IOSDialogStyleDroid : IIOSDialogStyle
public void ShowPopup(EntryPopup entryPopup)
var context = CrossCurrentActivity.Current.Activity as FormsAppCompatActivity;
CustomDialog customDialog = new CustomDialog(context)
entryPopup = entryPopup
;

customDialog.Show();





public class CustomDialog : Dialog
public Context context get; set;
public EntryPopup entryPopup get; set;


public CustomDialog(Context context) : base(context)
this.context = context;


protected override void OnCreate(Bundle savedInstanceState)
base.OnCreate(savedInstanceState);
RequestWindowFeature((int)WindowFeatures.NoTitle);
SetContentView(Resource.Layout.iOSStyleDialog);

EditText editText = FindViewById(Resource.Id.inputText) as EditText;
(FindViewById(Resource.Id.title) as TextView).Text = entryPopup.Title;
(FindViewById(Resource.Id.subtitle) as TextView).Text = entryPopup.Message;
var btnOk = FindViewById(Resource.Id.dialogButtonOK) as TextView;
btnOk.Text = entryPopup.okButton;
btnOk.Click += (object sender, EventArgs e) =>
entryPopup.OnPopupClosed(new EntryPopupClosedArgs
Button = entryPopup.okButton,
Text = editText.Text
);
Dismiss();
;
var btnNo = FindViewById(Resource.Id.dialogButtonNO) as TextView;
btnNo.Text = entryPopup.cancelButton;
btnNo.Click += (object sender, EventArgs e) =>
entryPopup.OnPopupClosed(new EntryPopupClosedArgs
Button = entryPopup.cancelButton,
Text = editText.Text
);
Dismiss();
;











share|improve this question






















  • Did you check how it looks when you are not using a dependency service because I am pretty sure the problem you have is with the XML design and nothing to do with dependency services..

    – G.hakim
    Nov 14 '18 at 10:14
















0















I am trying to display a dialog on Android using Dependency Service. However, I could not get the design I create in android layout designer to display, the result comes out is different.



This is the screenshot of my previewer:
Expected design



This is the screenshot of my result:
Unexpected result



My axml code:



<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dialogWrapper"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:background="@drawable/backgroundstyle"
android:layout_marginRight="16dp"
android:stateListAnimator="@null">

<TextView
android:id="@+id/title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="16dp"
android:textAlignment="center"
android:textColor="#000"
android:textSize="19sp"
android:text="TitleText"
android:textStyle="bold" />

<TextView
android:id="@+id/subtitle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/title"
android:paddingBottom="16dp"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="4dp"
android:textAlignment="center"
android:text="subtitle test"
android:textColor="#000"
android:textSize="15sp" />

<RelativeLayout
android:id="@+id/RL_editTextWrapper"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/subtitle"
android:padding="15dp"
>
<EditText
android:id="@+id/inputText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/roundedentry"
android:paddingBottom="8dp"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="8dp"
android:textAlignment="center"
android:textColor="#000"
android:text="inputText test"
android:textSize="15sp" />
</RelativeLayout>


<View
android:id="@+id/line"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@+id/RL_editTextWrapper"
android:background="#cdced2" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/line"
android:orientation="horizontal">

<TextView
android:id="@+id/dialogButtonNO"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingBottom="12dp"
android:paddingTop="12dp"
android:stateListAnimator="@null"
android:textAlignment="center"
android:textColor="#007aff"
android:text="Cancel"
android:textSize="19sp" />

<View
android:id="@+id/separator"
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="#cdced2" />

<TextView
android:id="@+id/dialogButtonOK"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingBottom="12dp"
android:paddingTop="12dp"
android:stateListAnimator="@null"
android:textAlignment="center"
android:textColor="#007aff"
android:textSize="19sp"
android:text="Ok"
android:textStyle="bold" />
</LinearLayout>




The @drawable/backgroundstyle code:



<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid
android:color="@android:color/white"/>
<corners
android:radius="16dp" />



This is the code for exporting dependency service in android:



namespace FFF.Droid.Native {
public class IOSDialogStyleDroid : IIOSDialogStyle
public void ShowPopup(EntryPopup entryPopup)
var context = CrossCurrentActivity.Current.Activity as FormsAppCompatActivity;
CustomDialog customDialog = new CustomDialog(context)
entryPopup = entryPopup
;

customDialog.Show();





public class CustomDialog : Dialog
public Context context get; set;
public EntryPopup entryPopup get; set;


public CustomDialog(Context context) : base(context)
this.context = context;


protected override void OnCreate(Bundle savedInstanceState)
base.OnCreate(savedInstanceState);
RequestWindowFeature((int)WindowFeatures.NoTitle);
SetContentView(Resource.Layout.iOSStyleDialog);

EditText editText = FindViewById(Resource.Id.inputText) as EditText;
(FindViewById(Resource.Id.title) as TextView).Text = entryPopup.Title;
(FindViewById(Resource.Id.subtitle) as TextView).Text = entryPopup.Message;
var btnOk = FindViewById(Resource.Id.dialogButtonOK) as TextView;
btnOk.Text = entryPopup.okButton;
btnOk.Click += (object sender, EventArgs e) =>
entryPopup.OnPopupClosed(new EntryPopupClosedArgs
Button = entryPopup.okButton,
Text = editText.Text
);
Dismiss();
;
var btnNo = FindViewById(Resource.Id.dialogButtonNO) as TextView;
btnNo.Text = entryPopup.cancelButton;
btnNo.Click += (object sender, EventArgs e) =>
entryPopup.OnPopupClosed(new EntryPopupClosedArgs
Button = entryPopup.cancelButton,
Text = editText.Text
);
Dismiss();
;











share|improve this question






















  • Did you check how it looks when you are not using a dependency service because I am pretty sure the problem you have is with the XML design and nothing to do with dependency services..

    – G.hakim
    Nov 14 '18 at 10:14














0












0








0








I am trying to display a dialog on Android using Dependency Service. However, I could not get the design I create in android layout designer to display, the result comes out is different.



This is the screenshot of my previewer:
Expected design



This is the screenshot of my result:
Unexpected result



My axml code:



<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dialogWrapper"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:background="@drawable/backgroundstyle"
android:layout_marginRight="16dp"
android:stateListAnimator="@null">

<TextView
android:id="@+id/title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="16dp"
android:textAlignment="center"
android:textColor="#000"
android:textSize="19sp"
android:text="TitleText"
android:textStyle="bold" />

<TextView
android:id="@+id/subtitle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/title"
android:paddingBottom="16dp"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="4dp"
android:textAlignment="center"
android:text="subtitle test"
android:textColor="#000"
android:textSize="15sp" />

<RelativeLayout
android:id="@+id/RL_editTextWrapper"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/subtitle"
android:padding="15dp"
>
<EditText
android:id="@+id/inputText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/roundedentry"
android:paddingBottom="8dp"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="8dp"
android:textAlignment="center"
android:textColor="#000"
android:text="inputText test"
android:textSize="15sp" />
</RelativeLayout>


<View
android:id="@+id/line"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@+id/RL_editTextWrapper"
android:background="#cdced2" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/line"
android:orientation="horizontal">

<TextView
android:id="@+id/dialogButtonNO"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingBottom="12dp"
android:paddingTop="12dp"
android:stateListAnimator="@null"
android:textAlignment="center"
android:textColor="#007aff"
android:text="Cancel"
android:textSize="19sp" />

<View
android:id="@+id/separator"
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="#cdced2" />

<TextView
android:id="@+id/dialogButtonOK"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingBottom="12dp"
android:paddingTop="12dp"
android:stateListAnimator="@null"
android:textAlignment="center"
android:textColor="#007aff"
android:textSize="19sp"
android:text="Ok"
android:textStyle="bold" />
</LinearLayout>




The @drawable/backgroundstyle code:



<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid
android:color="@android:color/white"/>
<corners
android:radius="16dp" />



This is the code for exporting dependency service in android:



namespace FFF.Droid.Native {
public class IOSDialogStyleDroid : IIOSDialogStyle
public void ShowPopup(EntryPopup entryPopup)
var context = CrossCurrentActivity.Current.Activity as FormsAppCompatActivity;
CustomDialog customDialog = new CustomDialog(context)
entryPopup = entryPopup
;

customDialog.Show();





public class CustomDialog : Dialog
public Context context get; set;
public EntryPopup entryPopup get; set;


public CustomDialog(Context context) : base(context)
this.context = context;


protected override void OnCreate(Bundle savedInstanceState)
base.OnCreate(savedInstanceState);
RequestWindowFeature((int)WindowFeatures.NoTitle);
SetContentView(Resource.Layout.iOSStyleDialog);

EditText editText = FindViewById(Resource.Id.inputText) as EditText;
(FindViewById(Resource.Id.title) as TextView).Text = entryPopup.Title;
(FindViewById(Resource.Id.subtitle) as TextView).Text = entryPopup.Message;
var btnOk = FindViewById(Resource.Id.dialogButtonOK) as TextView;
btnOk.Text = entryPopup.okButton;
btnOk.Click += (object sender, EventArgs e) =>
entryPopup.OnPopupClosed(new EntryPopupClosedArgs
Button = entryPopup.okButton,
Text = editText.Text
);
Dismiss();
;
var btnNo = FindViewById(Resource.Id.dialogButtonNO) as TextView;
btnNo.Text = entryPopup.cancelButton;
btnNo.Click += (object sender, EventArgs e) =>
entryPopup.OnPopupClosed(new EntryPopupClosedArgs
Button = entryPopup.cancelButton,
Text = editText.Text
);
Dismiss();
;











share|improve this question














I am trying to display a dialog on Android using Dependency Service. However, I could not get the design I create in android layout designer to display, the result comes out is different.



This is the screenshot of my previewer:
Expected design



This is the screenshot of my result:
Unexpected result



My axml code:



<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dialogWrapper"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:background="@drawable/backgroundstyle"
android:layout_marginRight="16dp"
android:stateListAnimator="@null">

<TextView
android:id="@+id/title"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="16dp"
android:textAlignment="center"
android:textColor="#000"
android:textSize="19sp"
android:text="TitleText"
android:textStyle="bold" />

<TextView
android:id="@+id/subtitle"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/title"
android:paddingBottom="16dp"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="4dp"
android:textAlignment="center"
android:text="subtitle test"
android:textColor="#000"
android:textSize="15sp" />

<RelativeLayout
android:id="@+id/RL_editTextWrapper"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/subtitle"
android:padding="15dp"
>
<EditText
android:id="@+id/inputText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/roundedentry"
android:paddingBottom="8dp"
android:paddingLeft="12dp"
android:paddingRight="12dp"
android:paddingTop="8dp"
android:textAlignment="center"
android:textColor="#000"
android:text="inputText test"
android:textSize="15sp" />
</RelativeLayout>


<View
android:id="@+id/line"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@+id/RL_editTextWrapper"
android:background="#cdced2" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/line"
android:orientation="horizontal">

<TextView
android:id="@+id/dialogButtonNO"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingBottom="12dp"
android:paddingTop="12dp"
android:stateListAnimator="@null"
android:textAlignment="center"
android:textColor="#007aff"
android:text="Cancel"
android:textSize="19sp" />

<View
android:id="@+id/separator"
android:layout_width="1dp"
android:layout_height="match_parent"
android:background="#cdced2" />

<TextView
android:id="@+id/dialogButtonOK"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingBottom="12dp"
android:paddingTop="12dp"
android:stateListAnimator="@null"
android:textAlignment="center"
android:textColor="#007aff"
android:textSize="19sp"
android:text="Ok"
android:textStyle="bold" />
</LinearLayout>




The @drawable/backgroundstyle code:



<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid
android:color="@android:color/white"/>
<corners
android:radius="16dp" />



This is the code for exporting dependency service in android:



namespace FFF.Droid.Native {
public class IOSDialogStyleDroid : IIOSDialogStyle
public void ShowPopup(EntryPopup entryPopup)
var context = CrossCurrentActivity.Current.Activity as FormsAppCompatActivity;
CustomDialog customDialog = new CustomDialog(context)
entryPopup = entryPopup
;

customDialog.Show();





public class CustomDialog : Dialog
public Context context get; set;
public EntryPopup entryPopup get; set;


public CustomDialog(Context context) : base(context)
this.context = context;


protected override void OnCreate(Bundle savedInstanceState)
base.OnCreate(savedInstanceState);
RequestWindowFeature((int)WindowFeatures.NoTitle);
SetContentView(Resource.Layout.iOSStyleDialog);

EditText editText = FindViewById(Resource.Id.inputText) as EditText;
(FindViewById(Resource.Id.title) as TextView).Text = entryPopup.Title;
(FindViewById(Resource.Id.subtitle) as TextView).Text = entryPopup.Message;
var btnOk = FindViewById(Resource.Id.dialogButtonOK) as TextView;
btnOk.Text = entryPopup.okButton;
btnOk.Click += (object sender, EventArgs e) =>
entryPopup.OnPopupClosed(new EntryPopupClosedArgs
Button = entryPopup.okButton,
Text = editText.Text
);
Dismiss();
;
var btnNo = FindViewById(Resource.Id.dialogButtonNO) as TextView;
btnNo.Text = entryPopup.cancelButton;
btnNo.Click += (object sender, EventArgs e) =>
entryPopup.OnPopupClosed(new EntryPopupClosedArgs
Button = entryPopup.cancelButton,
Text = editText.Text
);
Dismiss();
;








xamarin.forms xamarin.android






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 14 '18 at 8:04









Taboo SunTaboo Sun

1




1












  • Did you check how it looks when you are not using a dependency service because I am pretty sure the problem you have is with the XML design and nothing to do with dependency services..

    – G.hakim
    Nov 14 '18 at 10:14


















  • Did you check how it looks when you are not using a dependency service because I am pretty sure the problem you have is with the XML design and nothing to do with dependency services..

    – G.hakim
    Nov 14 '18 at 10:14

















Did you check how it looks when you are not using a dependency service because I am pretty sure the problem you have is with the XML design and nothing to do with dependency services..

– G.hakim
Nov 14 '18 at 10:14






Did you check how it looks when you are not using a dependency service because I am pretty sure the problem you have is with the XML design and nothing to do with dependency services..

– G.hakim
Nov 14 '18 at 10:14













1 Answer
1






active

oldest

votes


















0














I found out that textalignment seems broken, I use gravity instead.






share|improve this answer






















    Your Answer






    StackExchange.ifUsing("editor", function ()
    StackExchange.using("externalEditor", function ()
    StackExchange.using("snippets", function ()
    StackExchange.snippets.init();
    );
    );
    , "code-snippets");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "1"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53295516%2fxamarin-android-pcl-layout-not-correctly-render-in-dependency-service%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    I found out that textalignment seems broken, I use gravity instead.






    share|improve this answer



























      0














      I found out that textalignment seems broken, I use gravity instead.






      share|improve this answer

























        0












        0








        0







        I found out that textalignment seems broken, I use gravity instead.






        share|improve this answer













        I found out that textalignment seems broken, I use gravity instead.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 14 '18 at 13:38









        Taboo SunTaboo Sun

        1




        1





























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53295516%2fxamarin-android-pcl-layout-not-correctly-render-in-dependency-service%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Use pre created SQLite database for Android project in kotlin

            Darth Vader #20

            Ondo