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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
verylazy
Заблокирован
#1

xml scale и так далее - Программирование Android

10.10.2013, 16:00. Просмотров 438. Ответов 4
Метки нет (Все метки)

Всем!
Я тут балуюсь с xml и вот снова не могу понять кое что.
Вот простенький файлик, который рисует красный кружочек и поворачивает картинку относительно выбранной точки.
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
 
    <item>
        <rotate
            android:fromDegrees="45"
            android:pivotX="0%"
            android:pivotY="0%"
            android:toDegrees="45" >
            <shape android:shape="oval" >
                <solid android:color="#ff0000" />
            </shape>
        </rotate>
    </item>
 
</layer-list>

Как сюда приткнуть масштабирование ? Я рассуждал так, если этот shape можно повернуть, значит его можно и масштабировать.
Эти теги <scale> куда там только не мостил, не умещается эта абстракция в моей голове
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.10.2013, 16:00     xml scale и так далее
Посмотрите здесь:

как расположить так элементы в xml - Программирование Android
Подскажите как можно расположить элементы (смотреть изображение), чтобы на любом разрешении всё растягивалось как надо и элементы...

Нужно заменить все слова 'так как', 'и тому подобное', 'то есть', 'и так далее' их аббревиатурами - PascalABC.NET
Заменить все сочетания «то есть», «так как», «и так далее», «и тому подобное» их аббревиатурами.

Амиго, мейл.ру и так далее - Удаление вирусов
Снова старая проблема. Очередной файл-русификатор наградил мой ПК &quot;амиго&quot; и автоматической загрузкой некоего файла или программы. Каждый...

Реализовать запись и чтение и так далее - Pascal ABC
Написать программу реализующую запись и чтение информации из текстового файла. В программе должно быть предусмотренно цифровое меню со...

.Net Framework 4 StreamReader, FileStream и так далее - C++/CLI
Привет, подскажите пожалуйста, как использую StreamReader или FileStream мне записать и считать структуру из файла, на сайте микроса в MSDN...

Найти сумму 1-го, 4-го, 9-го, 16-го и так далее, включая 81-й элемент массива - Pascal ABC
Найти сумму 1-го, 4-го, 9-го, 16-го и так далее, включая 81-й элемент массива, состоящего из 100 целых случайных чисел, каждое из которых...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
10.10.2013, 16:07     xml scale и так далее #2
В xml такое сделать нельзя, только в коде:
Java
1
2
ScaleDrawable scaleDraw = (ScaleDrawable)getResources().getDrawable(R.drawable.myshape);
scaleDraw.setLevel(1);
verylazy
Заблокирован
10.10.2013, 16:13  [ТС]     xml scale и так далее #3
я нашел вот такую штуку http://developer.android.com/guide/t...-resource.html
XML
1
2
3
4
5
6
7
8
9
    <?xml version="1.0" encoding="utf-8"?>
    <scale
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:drawable="@drawable/drawable_resource"
        android:scaleGravity=["top" | "bottom" | "left" | "right" | "center_vertical" |
                              "fill_vertical" | "center_horizontal" | "fill_horizontal" |
                              "center" | "fill" | "clip_vertical" | "clip_horizontal"]
        android:scaleHeight="percentage"
        android:scaleWidth="percentage" />
но если я подставляю сюда android:drawable="@drawable/drawable_resource" свой ресурс, картинку или shape то ничего не выводит, просто пустое место в компоненте
Ванга во мне подсказывает, что масштабировать можно, но не получается, проблема точно во мне
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
10.10.2013, 16:16     xml scale и так далее #4
Цитата Сообщение от verylazy Посмотреть сообщение
Ванга во мне подсказывает, что масштабировать можно, но не получается, проблема точно во мне
Цитата Сообщение от Netscape Посмотреть сообщение
В xml такое сделать нельзя
удачи с поисками.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2013, 16:23     xml scale и так далее
Еще ссылки по теме:

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

Как создаются кнопки, метки, поля и так далее? - C++ WinAPI
Доброго времени суток. Хотелось бы узнать как делаются те или иные элементы WinAPI; А именно: Buttom, edit, label, MeinMenu, Memo,...

Вирусы Амиго,Мини-игры и так далее гдето глубоко - Удаление вирусов
Подцепил вирусы. полечил через касперского, но они остались где то глубоко (


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

Или воспользуйтесь поиском по форуму:
verylazy
Заблокирован
10.10.2013, 16:23  [ТС]     xml scale и так далее #5
по той ссылке, что я показал, есть еще кусок вот такой
XML
1
2
3
4
5
6
    <?xml version="1.0" encoding="utf-8"?>
    <scale xmlns:android="http://schemas.android.com/apk/res/android"
        android:drawable="@drawable/logo"
        android:scaleGravity="center_vertical|center_horizontal"
        android:scaleHeight="80%"
        android:scaleWidth="80%" />
я его тупо копирую в файл, но во вьюшке или кнопке просто пусто, мистика какая-то
Yandex
Объявления
10.10.2013, 16:23     xml scale и так далее
Ответ Создать тему
Опции темы

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