Форум программистов, компьютерный форум CyberForum.ru

Xamarin

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

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

02.10.2016, 21:01. Просмотров 433. Ответов 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)
        {
 
        }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2016, 21:01     Добавляю кнопки, а на устройстве они не отображаются
Посмотрите здесь:

Создание apk для запуска на реальном устройстве - Xamarin
Написал простой RSS Reader для Android на Visual Studio 2015 Community, debug версия приложения на эмуляторе работает без проблем, но как...

Не могу подписать приложение и запустить на устройстве. Xamarin for Mac - Xamarin
Хочу запустить приложение на своем iPad устройстве. Однако при компиляции пишет &quot;Error: No installed provisioning profiles match the...

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; ...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
stele
18 / 18 / 8
Регистрация: 29.02.2016
Сообщений: 67
02.10.2016, 22:51     Добавляю кнопки, а на устройстве они не отображаются #2
В OnCreate класса твоей активности есть вызов SetContentView с id этой разметки?
И если не ошибаюсь, на обработчики элементов в ксамарине надо подписываться в коде - из разметки он не понимает.
lvlkoo
.NET C#,ASP.NET MVC
334 / 290 / 101
Регистрация: 16.10.2010
Сообщений: 1,292
Завершенные тесты: 2
03.10.2016, 10:38     Добавляю кнопки, а на устройстве они не отображаются #3
Активити покажите, и как тулбар инициализируете
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2016, 21:11     Добавляю кнопки, а на устройстве они не отображаются
Еще ссылки по теме:

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

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

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

нажатые кнопки отображаются в отчете - Delphi
Подскажите как правильно оргонизовать запись нажатые кнопки должны отображаться в отчете, который на главной форме. и там же ...

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

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


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

Или воспользуйтесь поиском по форуму:
Игорь2001
16 / 16 / 6
Регистрация: 19.05.2015
Сообщений: 660
03.10.2016, 21:11  [ТС]     Добавляю кнопки, а на устройстве они не отображаются #4
Цитата Сообщение от stele Посмотреть сообщение
В OnCreate класса твоей активности есть вызов SetContentView с id этой разметки?
Нету, видимо это и была проблема
Я понял свою ошибку - я начал писать андроид-приложение вместо Xamarin.Forms, а по ним инфы мало.
Да и для Иос сразу проект будет...
Yandex
Объявления
03.10.2016, 21:11     Добавляю кнопки, а на устройстве они не отображаются
Ответ Создать тему
Опции темы

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