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

PercentRelativeLayout не работает - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Ошибка при открытии новой activity http://www.cyberforum.ru/android-dev/thread1603788.html
Здравствуйте, уважаемые программисты. У меня возник вопрос: пишу приложение под Android, которое , при нажатии на кнопку, получает от сервера три строки и присваивает их значения radioButton, находящимся в новой activity. Проблема в том, что до открытия новой activity происходит ошибка и работа программы прекращается. Думал, дело в сокете (особенно учитывая что без него всё работает), поскольку...
Android ScrollView для Dialog Ребят столкнулся с проблемой при создании диалога с динамические элементами, не могу добавить в него Scrollview Спасибо заранее http://www.cyberforum.ru/android-dev/thread1603725.html
Android Как правильно хранить и обрабатывать TouchEvent в OpenGL-потоке?
Привет Описание: 1) События касания TouchEvent добавляются в коллекцию (асинхронный буфер). Это происходит не в GL-потоке. 2) Во время цикла обновления состояния OpenGL.onDraw копирую всю коллекцию записанных событий из буфера (addAll) и вызываю для него clear(). Раньше пользовался Collections.synchronizedList( new ArrayList<TouchEvent> ) для создания асинхронной коллекции, но в момент...
Android Запись и чтение из внутренней памяти
Здравствуйте. На WinPhone есть класс с двумя методами, которые сохраняют во внутреннюю память данные и загружают из неё: public static class ToolsRsue { /// <summary> /// Запись Json-файла в внутреннюю память /// </summary> /// <param name="jsonString">строка с Json-файлом</param> /// <param name="fileName">имя файла для запоминания</param>
Android OnDown OnUp на View http://www.cyberforum.ru/android-dev/thread1603627.html
Привет. Мне дали задание сделать событие при клике на кнопку и событие отпускания пальца с кнопки. OnClick элементарно, все понятно. Вопрос про отпускание пальца с кнопки, реализовать это событие можно только через OnTouch в ручную или есть какие еще механизмы? Добавлено через 2 часа 17 минут OnTouch прекрасно работает, написал.
Android Настроить Android Studio Emmet Everywhere Гуру, посоветуйте... Кто знает как эту чуду настроить/подключить??? (или посоветуйте альтернативу) Мне посоветовали Emmet Everywhere (начинающий разработчик pyton из других редакторов) как знаменитый "универсальный" механизм для авто-заполнения текста "заготовками" Нашел его здесь: https://plugins.jetbrains.com/plugin/7450?pr= А вот как использовать... подробнее

Показать сообщение отдельно
starlayt
0 / 0 / 0
Регистрация: 22.10.2011
Сообщений: 18
13.12.2015, 21:21  [ТС]     PercentRelativeLayout не работает
Код
Information:Gradle tasks [:app:assembleDebug]
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72311Library UP-TO-DATE
:app:prepareComAndroidSupportPercent2311Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42311Library UP-TO-DATE
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources
:app:processDebugManifest UP-TO-DATE
:app:processDebugResources
/home/alex/android/Projects/MyApplication/app/src/main/res/values/dimens.xml
Error:(5, 5) Fraction types not allowed (at 'numH' with value '10%')
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/home/alex/android/sdk/build-tools/23.0.2/aapt'' finished with non-zero exit value 1
Information:BUILD FAILED
Information:Total time: 2.55 secs
Information:2 errors
Information:0 warnings
Information:See complete output in console
вот тот самый файл со значениями:
Код
<resources>
    <!-- Default screen margins, per the Android Design guidelines. -->
    <dimen name="activity_horizontal_margin">16dp</dimen>
    <dimen name="activity_vertical_margin">16dp</dimen>
    <dimen name="numH">10%</dimen>
    <dimen name="numW">10%</dimen>
    <dimen name="rightH">10%</dimen>
    <dimen name="rightW">10%</dimen>
    <dimen name="rightHR">10%</dimen>
    <dimen name="rightWR">20%</dimen>
    <dimen name="setH">20%</dimen>
    <dimen name="setW">40%</dimen>
</resources>
activity_main.xml:
Код
<?xml version="1.0" encoding="utf-8"?>
<android.support.percent.PercentRelativeLayout 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:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="ru.intervi.helloworld.MainActivity"
    android:background="@color/backSt"
    android:clickable="false">

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="0"
        android:id="@+id/textView"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:background="@color/textSt"
        android:gravity="center_vertical|right" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/setW"
        app:layout_heightPercent="@dimen/setH"
        android:text="Очистить"
        android:id="@+id/button"
        android:background="@color/topSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="clear"
        android:layout_below="@+id/textView"
        android:layout_alignRight="@+id/button19"
        android:layout_alignEnd="@+id/button19"
        android:shadowColor="@color/topStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/setW"
        app:layout_heightPercent="@dimen/setH"
        android:text="&lt;---"
        android:id="@+id/button2"
        android:background="@color/topSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="back"
        android:layout_alignTop="@+id/button"
        android:shadowColor="@color/topStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="1"
        android:id="@+id/button3"
        android:background="@color/numSt"
        android:layout_marginTop="21dp"
        android:layout_below="@+id/button2"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:clickable="true"
        android:enabled="true"
        android:onClick="n1"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="2"
        android:id="@+id/button4"
        android:background="@color/numSt"
        android:layout_alignTop="@+id/button3"
        android:layout_toRightOf="@+id/button3"
        android:layout_toEndOf="@+id/button3"
        android:clickable="true"
        android:enabled="true"
        android:onClick="n2"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="3"
        android:id="@+id/button5"
        android:background="@color/numSt"
        android:layout_alignTop="@+id/button4"
        android:layout_toLeftOf="@+id/button14"
        android:layout_toStartOf="@+id/button14"
        android:clickable="true"
        android:enabled="true"
        android:onClick="n3"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="4"
        android:id="@+id/button6"
        android:background="@color/numSt"
        android:layout_alignTop="@+id/button5"
        android:layout_alignLeft="@+id/button14"
        android:layout_alignStart="@+id/button14"
        android:clickable="true"
        android:enabled="true"
        android:onClick="n4"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="5"
        android:id="@+id/button7"
        android:layout_below="@+id/button3"
        android:layout_toLeftOf="@+id/button4"
        android:layout_toStartOf="@+id/button4"
        android:background="@color/numSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="n5"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="6"
        android:id="@+id/button8"
        android:layout_alignTop="@+id/button7"
        android:layout_toRightOf="@+id/button7"
        android:layout_toEndOf="@+id/button7"
        android:background="@color/numSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="n6"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="7"
        android:id="@+id/button9"
        android:layout_alignTop="@+id/button8"
        android:layout_toRightOf="@+id/button8"
        android:layout_toEndOf="@+id/button8"
        android:background="@color/numSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="n7"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="8"
        android:id="@+id/button10"
        android:layout_alignTop="@+id/button9"
        android:layout_alignLeft="@+id/button6"
        android:layout_alignStart="@+id/button6"
        android:background="@color/numSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="n8"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="9"
        android:id="@+id/button11"
        android:layout_below="@+id/button7"
        android:layout_alignLeft="@+id/button7"
        android:layout_alignStart="@+id/button7"
        android:background="@color/numSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="n9"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="0"
        android:id="@+id/button12"
        android:layout_alignTop="@+id/button11"
        android:layout_alignLeft="@+id/button8"
        android:layout_alignStart="@+id/button8"
        android:background="@color/numSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="n0"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="."
        android:id="@+id/button13"
        android:layout_alignTop="@+id/button12"
        android:layout_toRightOf="@+id/button12"
        android:layout_toEndOf="@+id/button12"
        android:background="@color/numSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="point"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/numW"
        app:layout_heightPercent="@dimen/numH"
        android:text="+/-"
        android:id="@+id/button14"
        android:layout_below="@+id/button9"
        android:layout_toRightOf="@+id/button9"
        android:layout_toEndOf="@+id/button9"
        android:background="@color/numSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="sign"
        android:shadowColor="@color/numStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/rightW"
        app:layout_heightPercent="@dimen/rightH"
        android:text="+"
        android:id="@+id/button15"
        android:layout_above="@+id/button10"
        android:layout_alignLeft="@+id/button17"
        android:layout_alignStart="@+id/button17"
        android:background="@color/rightSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="add"
        android:shadowColor="@color/rightStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/rightW"
        app:layout_heightPercent="@dimen/rightH"
        android:text="-"
        android:id="@+id/button16"
        android:background="@color/rightSt"
        android:layout_alignTop="@+id/button15"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true"
        android:clickable="true"
        android:enabled="true"
        android:onClick="subt"
        android:shadowColor="@color/rightStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/rightW"
        app:layout_heightPercent="@dimen/rightH"
        android:text="*"
        android:id="@+id/button17"
        android:layout_below="@+id/button15"
        android:layout_toLeftOf="@+id/button16"
        android:layout_toStartOf="@+id/button16"
        android:background="@color/rightSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="mult"
        android:shadowColor="@color/rightStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/rightW"
        app:layout_heightPercent="@dimen/rightH"
        android:text="/"
        android:id="@+id/button18"
        android:layout_below="@+id/button16"
        android:layout_alignLeft="@+id/button16"
        android:layout_alignStart="@+id/button16"
        android:background="@color/rightSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="divis"
        android:shadowColor="@color/rightStSh" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/rightWR"
        app:layout_heightPercent="@dimen/rightHR"
        android:text="="
        android:id="@+id/button19"
        android:background="@color/rightSt"
        android:clickable="true"
        android:enabled="true"
        android:onClick="anyway"
        android:shadowColor="@color/rightStSh"
        android:layout_alignTop="@+id/button14"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true" />

    <Button
        style="?android:attr/buttonStyleSmall"
        app:layout_widthPercent="@dimen/setW"
        app:layout_heightPercent="@dimen/setH"
        android:text="Настройки"
        android:id="@+id/button20"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:clickable="true"
        android:enabled="true"
        android:background="@color/setSt"
        android:onClick="settings"
        android:shadowColor="@color/setStSh" />

</android.support.percent.PercentRelativeLayout>
Используется API 9, может в этом дело. Как вообще этой библиотекой правильно пользоватся, можно полный пример? В интернете один хлам, никто не удосуживает себя выложить хотя бы один ПОЛНЫЙ пример.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru