Articles of android

Определить тип данных столбца в SQLite

Я работаю над Android-приложением, где у пользователя есть разные опции для сортировки отображаемых данных, поступающих из базы данных. В настоящее время моя строка orderBy, которую я передаю методу Androids query (), выглядит следующим образом: "LOWER("+columnName+") ASC" Проблема заключается в том, что если тип данных в столбце, заданном columnName, является целым числом, вызов LOWER () на […]

Редактировать текст внутри прокрутки не прокручивается

Я искал решение, но кажется, что они не работают. Это мой случай не применим для изменения xml? Как исправить проблему? Работа прокрутки работает, но edittext не работает. благодаря <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/share_bg" > <ScrollView android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="20dp" android:layout_marginTop="20dp" android:overScrollMode="never" > <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" > <ImageView android:id="@+id/photo_area" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/share_title" […]

Не удается установить пример проекта ApiDemos на Android-эмуляторе

Я создал проект ApiDemos, используя команду Eclipse – New Project – Sample. Пытаясь выполнить его на эмуляции Android, у меня возникла ошибка установки. Затем я открыл каталог данных / приложений в Проводнике файлов, DDMS и удалил два файла с именем, начинающимся с ApiDemos (возможно, это было неправильно, но это уже сделано). Теперь, пытаясь выполнить мой […]

Дата создания в формате Android MM-DD-YYYY от Datepicker

У меня есть дампикер. Мое приложение вызывает уведомление. Я хочу показать дату в формате 01-07-2013 MM-dd-yyyy. Пожалуйста, проверьте мой код ниже: //—Button view— Button btnOpen = ( Button ) findViewById( R.id.btEventDone ); btnOpen.setOnClickListener( new View.OnClickListener() { public void onClick(View v) { String strT = title.getText().toString(); String strDes = description.getText().toString(); // check if user did not […]

Запретить кнопку «Назад» при закрытии приложения

Я использую следующий код в своем приложении, чтобы он не закрывал мое приложение. /* Prevent app from being killed on back */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // Back? if (keyCode == KeyEvent.KEYCODE_BACK) { // Back moveTaskToBack(true); } // Return return super.onKeyDown(keyCode, event); } Это не работает. Приложение настроено на совместимость с […]

Картонный угол фона не прозрачный

У меня есть пользовательская реализация виджета поддержки CardView, но я не могу представить, что фон для углов прозрачен, когда я включаю его в свой макет-файл. Однако, если я просто разместил виджет поддержки CardView в своем макет-файле, он внезапно работает. Как я могу получить углы прозрачными для моего пользовательского компонента? Это файл макета для моей пользовательской […]

Как добавить представления к линейной компоновке?

Можно добавлять представления к линейной компоновке один за другим в направлении вверх. Если кто-то работает над этим, пожалуйста, помогите мне

Проблема с записью внутренней памяти android

void launchImageCapture(Activity context) { Uri imageFileUri = context.getContentResolver() .insert(Media.INTERNAL_CONTENT_URI, new ContentValues()); m_queue.add(imageFileUri); Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); i.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, imageFileUri); context.startActivityForResult(i, ImportActivity.CAMERA_REQUEST); } Вышеприведенный код, который всегда работал, теперь генерирует это исключение для меня в insert (). java.lang.UnsupportedOperationException: Writing to internal storage is not supported. at com.android.providers.media.MediaProvider.generateFileName(MediaProvider.java:2336) at com.android.providers.media.MediaProvider.ensureFile(MediaProvider.java:1851) at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:2006) at com.android.providers.media.MediaProvider.insert(MediaProvider.java:1974) at android.content.ContentProvider$Transport.insert(ContentProvider.java:150) at […]

Атрибут позиции vec3 или vec4 атрибута OpenGL ES 2.0

В предложении OpenGL ES 2.0, который находится здесь: http://www.webreference.com/programming/opengl_es/2.html определяется шейдер вершины: GLbyte vShaderStr[] = "attribute vec4 vPosition; \n" "void main() \n" "{ \n" " gl_Position = vPosition; \n" "}; \n"; Атрибут vPosition – это четырехкомпонентный вектор. Позже в тексте приложение будет компилировать вершинный шейдер вместе с шейдером фрагментов. С помощью glBindAttribLocation устанавливается дескриптор для […]

Элемент управления списком списков строк: state_enabled не работает в xml

Я пытаюсь добавить к моему существующему элементу списка, отключенному статусу, и он просто не работает. Первоначально у меня был этот код: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/store_item_background_selected" android:state_selected="true"/> <item android:drawable="@drawable/store_item_background"/> </selector> И он отлично работал для выбранных и не выбранных. Теперь я хотел добавить android: state_enabled = "false" следующим образом: <?xml version="1.0" encoding="utf-8"?> <selector […]