Форум программистов, компьютерный форум, киберфорум
Наши страницы

Xamarin

Войти
Регистрация
Восстановить пароль
 
Игорь2001
17 / 17 / 6
Регистрация: 19.05.2015
Сообщений: 679
#1

Добавляю кнопки, а на устройстве они не отображаются - Xamarin

02.10.2016, 21:01. Просмотров 494. Ответов 3
Метки нет (Все метки)

Есть axml код (написанный мною)
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?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"
    android:id="@+id/mainLayout"
    android:minWidth="25px"
    android:minHeight="25px">
    <Toolbar
        android:minHeight="?android:attr/actionBarSize"
        android:background="?android:attr/colorPrimary"
        android:minWidth="25px"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/toolbar">
        <Button
            android:text="Перезапуск"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/btnRestart"
            android:onClick="btnRestart_Click" />
        <ToggleButton
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/toggleButton"
            android:textOff="Norm"
            android:textOn="PRO"
            android:onClick="btnPRO_Click" />
        <Button
            android:text="Выход"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/btnExit"
            android:onClick="btnExit_Click" />
    </Toolbar>
</LinearLayout>
Но из этого всего на устройстве есть разве что правильный заголовок и пустой черный экран, хотя в визуальном представлении все эти кнопки есть. Как исправить?
ЗЫ может, я неправильно повесил обработчики? ив MainActivity.cs примерно так
C#
1
2
3
4
        private void btnExit_Click(object sender, EventArgs e)
        {
 
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2016, 21:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Добавляю кнопки, а на устройстве они не отображаются (Xamarin):

ComboBox элементы определил в коде, а они не отображаются - C#
namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { ...

Не могу добавить центральный блок и подвал - они не отображаются - HTML, CSS
Помогите разобраться с блочной версткой. После того как добавил в левую колонку так называемое &quot;сакерфиш&quot; выпадающее меню не могу добавить...

Программа записывает русские слова в txt, но они отображаются кракозябрами - C++
в slovar.txt нормально записываются только английские слова, русские отображаются символами. #include &lt;StdAfx.h&gt; #include &lt;fstream&gt; ...

Работа с файлами: программа записывает в файл числа, но они не отображаются через текстовый редактор - PascalABC.NET
В текстовый файл были записаны некие числа через пробел в результате работы программы на PascalABC.NET (версия 3.0 сборка 1128). При...

При вводе русских символов в sqlplus, в файле afiedt.buf они отображаются некорректно - Oracle
Доброго времени суток! Только начал изучение sql, не ругайте) При вводе русских символов в sqlplus, в файле afiedt.buf они отображаются...

Не отображаются кнопки - MS Access
Создал главную кнопочную форму, в режиме конструктора построил кнопки в области данных,а они не отражаются в режиме макета или формы.Причем...

3
stele
21 / 21 / 9
Регистрация: 29.02.2016
Сообщений: 78
02.10.2016, 22:51 #2
В OnCreate класса твоей активности есть вызов SetContentView с id этой разметки?
И если не ошибаюсь, на обработчики элементов в ксамарине надо подписываться в коде - из разметки он не понимает.
1
lvlkoo
.NET C#,ASP.NET MVC
382 / 338 / 117
Регистрация: 16.10.2010
Сообщений: 1,443
Завершенные тесты: 2
03.10.2016, 10:38 #3
Активити покажите, и как тулбар инициализируете
0
Игорь2001
17 / 17 / 6
Регистрация: 19.05.2015
Сообщений: 679
03.10.2016, 21:11  [ТС] #4
Цитата Сообщение от stele Посмотреть сообщение
В OnCreate класса твоей активности есть вызов SetContentView с id этой разметки?
Нету, видимо это и была проблема
Я понял свою ошибку - я начал писать андроид-приложение вместо Xamarin.Forms, а по ним инфы мало.
Да и для Иос сразу проект будет...
0
03.10.2016, 21:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2016, 21:11
Привет! Вот еще темы с ответами:

Не отображаются кнопки - HTML, CSS
подскажите что делаю не так почему кнопки не отоброжаются? &lt;div id=&quot;settings_deact_reasons&quot;&gt; &lt;div class=&quot;radiobtn...

Примитивные вещи (не отображаются кнопки) - Java
Я только начинаю изучать Java! Хочу создать безфункциональную панель с текстовым полем и кнопкой, но кнопки и текстового поля нет!!! Не...

Не отображаются кнопки внутри QVBoxLayout - C++ Qt
Здравствуйте, уважаемые знатоки.=) Я пытаюсь написать программу, в которой наследую класс QMainWindow и пытаюсь разместить в нем кнопки с...

Не отображаются кнопки в google maps - HTML, CSS
Здравствуйте. Есть карта, но в ней не отображаются кнопки (см. скрин). Подскажете что это? Вот код: function initialize() { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.