Articles of android ui

Какова цель оператора return в doInBackground () ASynctask?

Этот аспект моей системы входа в систему работает нормально, если у меня есть оператор return, установленный в 0 или 1, но сбой, если я использую null. Все это адаптировано из http://256design.com/blog/android-login-asynctask/, где это конкретное возвращение выглядит как указано ниже моего собственного кода. public LoginTask(Polling activity, ProgressDialog progressDialog) { this.activity = activity; this.progressDialog = progressDialog; } […]

Ограничить размер текстового поля горизонтально

У меня есть это текстовое представление <TextView android:id="@+id/name" android:singleLine="true" android:layout_height="wrap_content" android:textColor="#ffffff" android:textSize="16sp" android:layout_width="fill_parent"/> Проблема в том, что текст больше, чем текстовое изображение может отображать его, просто перестает отображаться, он выглядит примерно так: |some unfinished tex| Я хочу иметь точки в конце таким образом, пользователю будет понятнее, что это незакончено, и на нем отображается только часть […]

Относительная ширина / высота макета не работает программно?

Я хочу сделать относительный макет программно и установить андроид: layout_widht = 60 android: layout_height = 60.Когда я программно заполняю весь экран? Как я могу это сделать? Мой код: ` RelativeLayout relativeLayout=new RelativeLayout(getContext()); RelativeLayout.LayoutParams rel_btn = new RelativeLayout.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); rel_btn.height = 60; rel_btn.width = 60; relativeLayout.setLayoutParams(rel_btn); this.setBackgroundResource(com.example.R.drawable.line);` экран:

Создать тень для диалога

Я хочу создать тень для моего настраиваемого диалога? GhazalActivity.public void viewShareMenu() { Dialog share=new Dialog(this,R.style.shareDialogStyle); share.setContentView(R.layout.share_popup_layout); LayoutParams params = share.getWindow().getAttributes(); params.y = this.getResources().getDimensionPixelSize(R.dimen.topbar_height); params.gravity=(Gravity.RIGHT|Gravity.TOP); share.getWindow().setAttributes(params); share.show(); } Styles.xml: <style name="shareDialogStyle" parent="android:style/Theme.Dialog"> <item name="android:windowBackground">@color/transparent</item> <item name="android:windowNoTitle">true</item> <item name="android:fadeEnabled">true</item> <item name="android:fadeDuration">1500</item> <item name="android:shadowColor">@color/temp</item> <item name="android:shadowDx">0</item> <item name="android:shadowDy">5</item> <item name="android:shadowRadius">10</item> <item name="android:backgroundDimEnabled">false</item> </style> Share_popup_layout.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="150dip" android:background="@color/bg_Ghazal_share_menu" […]

Пользовательская кнопка в XML

Я сделал этот XML-файл, чтобы настроить кнопку <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <corners android:radius="10dip" /> <gradient android:angle="90" android:centerColor="#0043E1" android:centerY="0.4" android:endColor="#6495ED" android:startColor="#6495ED" android:type="linear" /> </shape> Что я должен добавить, чтобы сосредоточиться на состоянии и нажал, пожалуйста? Цвет градиента для нажатого состояния, а другой для фокусировки состояния?

Android: есть ли способ изменить высоту кнопки переключателя?

Высота коммутатора очень мала на планшете. Есть ли способ, мы можем увеличить высоту? Если мы увеличим его, указав значение layout_height, он просто добавит пустое место внизу, но размер переключателя не увеличивается.

Создание «настроек», эквивалентное представлению системы

Я хотел бы создать вкладку «Настройки» в своем приложении для Android, которая будет выглядеть как вид в системных настройках Android, например, как « Phone settings > Sound . Я хотел бы получить эти заголовки, элементы checkbox / radio list, но я понятия не имею, как это укусить. Когда я создаю эти элементы пользовательского интерфейса в […]

В Android, используя ту же панель инструментов (элементы RelativeLayout) через несколько видов

Я в процессе написания панели инструментов в одном из моих представлений через XML – панель инструментов, которая будет клонирована в нескольких представлениях. В любом случае, я могу ссылаться на один и тот же XML во всех своих представлениях, а не на копирование и вставку кода? Я вынужден использовать фрагмент или я могу программно добавить один […]

Создание пользовательского представления

Я хочу создать пользовательский класс TestView для которого я могу создать объект через new TestView() . Однако новому классу представлений нужен объект AttributeSet. Откуда я могу получить этот AttributeSet и что он должен включить?

Android – notifyDataSetChanged () и потоки

У меня есть AsyncTask, который делает некоторые хрусткие числа (подробности в следующих нескольких строках) в doInBackground() . Данные, обработанные в doInBackground() – это данные, связанные с адаптером ListView's ( SimpleAdapter в моем случае). То, что мне нужно сделать после обработки данных адаптера, – вызов notifyDataSetChanged() и обновление notifyDataSetChanged() ListView . Но вызов notifyDataSetChanged() в doInBackground() […]