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

Нарисовать диалог в xml - Android

Восстановить пароль Регистрация
Другие темы раздела
Android AlertDialog.Builder и перекрытие его клавиатурой http://www.cyberforum.ru/android-dev/thread638887.html
Здравствуйте. Есть AlertDialog.Builder , на котором поле для ввода и под полем снизу несколько кнопок. При нажатии на поле, открывается клавиатура, которая перекрывает кнопки. Вопрос, как это лечится? Создавать активность новую для ввода не совсем желательно. Может какие альтернативы для кнопок использовать?
Android Жрущий WebView У меня беда. Пишу приложение, которое должно отображать данные со спутникового приемника. Очень удобно было создать интерфейс на html. Что собственно я и сделал. Подключил WebWiew, создал JS интерфейс, получилось передать данные, и отобразить их при помощи javascript'а на странице. И тут увидел, что все это творение жрет память со бешеной скоростью, через несколько минут оно уже занимает под 60... http://www.cyberforum.ru/android-dev/thread638535.html
Как выбрать контакт? Android
Как выбрать контакт и поместить его в textview Intent pickIntent = new Intent(Intent.ACTION_GET_CONTENT); pickIntent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_ITEM_TYPE); startActivityForResult(pickIntent, PICK_RESULT); Какой дальше будет код?
Сохранение настроек в SQLite Android
В процессе моего обучения разработке для Andrid поднялась тема сохранения параметров приложения. В частности, нужно по нажатию на пункт списка ListView менять бекграунд этого пункта и сохранять изменение. Решил вопрос с помощью SharedPreferences. Но! Теперь хочу попробовать другой способ, сохранение значения в БД. Уже подсказали, что нужно определить поле в базе, куда будет записываться 0 или 1....
Android Как остановить анимацию? http://www.cyberforum.ru/android-dev/thread638420.html
после завершения аниамации, изображение возвращается к исходному состоянию. а как сделать чтобы изображение повернулось на 30 градусов и так и осталось?
Android Как использовать ListView.setHeaderView() Есть вот такой layout, описывающий нижнюю половину активити: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/backrepeat"> <ListView android:id="@+id/list_comments" подробнее

Показать сообщение отдельно
Vilian
0 / 0 / 0
Регистрация: 17.12.2010
Сообщений: 88
17.08.2012, 19:11     Нарисовать диалог в xml
Пытаюсь нарисовать диалог в xml. По идее это должен быть прямоугольник внутри прямоугольника, при том, что внешний прямоугольник должен быть полностью прозрачным, чтобы создавать иллюзию того, что диалог разворачивается не на весь экран.

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle">
    
    <solid android:color="#00FFFFFF"/>
 
    <shape xmlns:android="http://schemas.android.com/apk/res/android" 
        android:shape="rectangle">
        
        <size android:width="200dp"
            android:height="100dp"/>
        
        <solid android:color="#b9f621"/>
        
        <corners android:radius="10dp"/>
        
        <stroke android:width="3dp" 
            android:color="#bb6008"/>
    </shape>
</shape>
После того, как подсовываю другому layout'у это как background, layout становится полностью белым. Что я делаю не так?

Добавлено через 20 минут
Нашел решение:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#00000000"/>
       </shape>
    </item>
    
    <item android:top="100dp"
        android:bottom="170dp">
        <shape android:shape="rectangle">
            
            <solid android:color="#b9f621"/>
            
            <corners android:radius="10dp"/>
            
            <stroke android:width="3dp" 
            android:color="#bb6008"/>
        </shape>
        
    </item>
</layer-list>
Извиняюсь за зря заданный вопрос.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru