Articles of андроида

Как сделать мой ImageView масштабируемым?

Может ли кто-нибудь помочь в том, как использовать матричный тип масштабирования для масштабирования изображения, а также как использовать метод перевода, чтобы он мог фокусироваться в центре? Я попытался использовать webview, чтобы иметь возможность использовать функции масштабирования и прокрутки, которые мне нужны, но это не приятно смотреть.

Макет ListFragment из xml

Как создать раскладку ListFragment (из библиотеки поддержки v4) из xml? ListFragment настраивает свой макет программным образом, поэтому, если вы хотите его изменить, вам нужно использовать представление add / remove.

Как запуститьActivityForResult из адаптера, чтобы вернуть результат в фрагмент

У меня есть несколько фрагментов с пользовательскими списками ListView. Они используют мой собственный ListAdapter, в котором я обрабатываю клики по элементам списка. Мне нужно запустить еще одно действие из этого OnClickListener и вернуть некоторую информацию в Fragment. Я пытаюсь использовать Intent intent=new Intent(context, DataFillerActivity.class); ((Activity) context).startActivityForResult(intent, 3); Но DataFillerActivity возвращает результат MainActivity, а не Fragment. […]

Как получить выбор пользователя из startActivityForResult (Intent.createChooser (fileIntent, «Открыть файл с использованием …»), APP_PICKED) ;?

Есть ли способ программно выбрать пользователя после startActivityForResult(Intent.createChooser(fileIntent, "Open file using…"), APP_PICKED); или startActivity(Intent.createChooser(fileIntent, "Open file using…")); Я не хочу запускать выбранное приложение – я только хочу знать, кто он? Благодаря!

Android, чтобы определить, когда вы удерживаете кнопку

Мне нужно знать, когда пользователь держит кнопку нажатой и когда пользователь уходит. Это отличается от onClickListener и onLongClickListener. Как я буду делать что-то подобное? Например, я нажимаю кнопку, которая запускает хронометр. (Псевдокод) if ButtonIsBeingPressed { chronometer start(); //and keep going } else chronometer stop(); //or on release or something }

Можем ли мы создать new_strings.xml с помощью strings.xml в папке значений для строк sting (Android)?

У меня есть два файла xml в папке values для строк: new_strings.xml strings.xml Из strings.xml я могу получить доступ к строке следующим образом: String str = getString(R.string.app_name); Как я могу получить прямой доступ из new_strings.xml ?

Рельефные края формы изображения, отображающие глубину в андроиде

Я хочу показать трехмерный тисненый вид и ощущение, как показано на следующем изображении. Я использовал EmbossMaskFilter, но не могу заставить его показать эффект (см. Код ниже). Есть ли другой способ сделать это? Или как я могу использовать EmbossMaskFilter для этого. Требуемый вывод Мой выход Path path2 = new Path(); public Paint fillPaint = null; // […]

Geting "уже сосредоточено, игнорируя усиление фокуса: com.android.internal.view.IInputMethodClient $ Stub $ Proxy" в Android

Когда я перехожу от одного намерения к другому намерению, я получаю это предупреждение: «Окно уже сфокусировано, игнорируя усиление фокуса: com.android.internal.view.IInputMethodClient $ Stub $ Proxy" И вид остается прежним. Код: btnCatalog.setOnClickListener(new OnClickListener() { private ProgressDialog myProgressDialog; @Override public void onClick(View v) { // TODO Auto-generated method stub myProgressDialog = ProgressDialog.show(introPage.this, "Please wait…", "Doing Extreme Calculations…", true); […]

См. Недавнюю задачу Android, выполненную пользователем.

Я хотел бы посмотреть недавнюю задачу моего телефона Android. Я пробовал какой-то код из Интернета, но не из них работал нормально. Я просто хочу получить PID и имя последнего приложения, выполненного пользователем. Например, если я выполняю приложение калькулятора и после этого последнее приложение задачи, которое я сделал, это приложение shoul может сказать мне что-то вроде: […]

Вращающееся растровое изображение вызывает outOfMemoryException

Я вращаю растровое изображение таким образом, при каждом нажатии кнопки изображение поворачивается на 90 градусов Matrix matrix = new Matrix(); matrix.postRotate(90); rotated = Bitmap.createBitmap(rotated, 0, 0, rotated.getWidth(), rotated.getHeight(), matrix, true); iv.setImageBitmap(rotated); Я пробовал это с большим количеством изображений, но теперь один вызвал OutOfMemoryError. Есть ли способ предотвратить это? Конечно, я могу назвать переработку, но затем […]