Articles of Просмотр профиля

Выберите часть изображения в ImageView и найдите конечные точки выбранного прямоугольника

Мне нужно перетащить и выбрать часть изображения, установленного в ImageView и получить конечные точки выбранного прямоугольника без каких-либо изменений (например, обрезки). Пока все, что я смог сделать, это выяснить координаты точки, в которой пользователь забирает экран. ImageView imageView = (ImageView) findViewById(R.id.imageView); imageView.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { //Simply displays a […]

Начать новую работу с SearchView

У меня есть 2 действия: у первого есть панель действий с поисковым видом, вторая должна отображать результаты поискового запроса. androidmanifest: <activity android:name=".SearchActivity" … android:launchMode="singleTop"> <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" /> … </activity> <activity android:name=".ResultsActivity" … <intent-filter> <action android:name="android.intent.action.SEARCH" /> </intent-filter> </activity> searchable.xml <searchable xmlns:android="http://schemas.android.com/apk/res/android" android:label="@string/app_name" android:hint="@string/enter_a_word" /> для <searchable xmlns:android="http://schemas.android.com/apk/res/android" android:label="@string/app_name" android:hint="@string/enter_a_word" /> SearchActivity …. @Override public […]

Невозможно использовать метод setForeground для ImageView

Я хочу использовать метод setForeground, чтобы показать значок «play» в центре моего ImageView, чтобы указать пользователю, что видео будет воспроизводиться, если он нажмет его. В настоящее время у меня есть эта ошибка, которую я не могу решить: Хотя в документации говорится, что метод должен быть доступен, поскольку API 1: Я нацеливаю и компилирую против API […]

Создание полноэкранного изображения в приложении для Android

Используя пример Hello, World Gridview, я пытаюсь сделать изображение в полноэкранном режиме нажатием, а не отображать положение изображения в массиве. Поскольку я не знаком с Android, и это моя первая попытка разработки, я в недоумении. Я знаком с Java, хотя, и я пробовал делать такие вещи (это не работает явно): public void onCreate(Bundle savedInstanceState) { […]

ImageView не будет показывать изображение при установке setImageBitmap ()

У меня возникают проблемы с отображением существующего изображения на SD-карте. ImageView _photoView = (ImageView)findViewById(R.id.img_photo); File photoFile = new File(Environment.getExternalStorageDirectory(), Session.PHOTO_FILE_NAME); rawFileInputStream = new FileInputStream(photoFile); Bitmap origPhoto = BitmapFactory.decodeStream(rawFileInputStream, null, new BitmapFactory.Options()); _photoView.setImageBitmap(origPhoto); Log.d(TAG, origPhoto.getWidth() + " – " + origPhoto.getHeight()); Фотография существует и размеры отображаются как отображаемые, но ничего не отображается в теге ImageView <ImageView […]

Получить связанное изображение (Drawable) в ImageView android

Я установил изображение в элемент управления представлением изображения в android: iv.setImageResource(R.drawable.image1); Я хочу получить связанный с ним Drawable, выглядит так: Drawable myDrawable = iv.getImageResource(); //wrong благодаря!

Растянуть изображение в ImageView

У меня есть ImageView, который имеет высоту и ширину, установленную в «fill_parent» с помощью Relative Layout, которая имеет те же самые значения. Set Set scaleType = "fitXY" Здесь XML-макет: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:id="@+id/imageView1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:scaleType="fitXY" android:src="@drawable/background_image" /> </RelativeLayout> Подходит для ширины и высоты, но изображение растянуто.

Почему getView, getY, setX и setY ImageView не представляют фактическое значение в Relative Layout?

Я пытаюсь сделать простое приложение, чтобы лучше понять, как использовать события Touch на Android. Прямо сейчас моя активность просто перемещает ImageView в координаты касания на экране (координаты MotionEvent). Я мог бы сделать это, применив простой трюк, чтобы установить новое положение изображения на значение, которое сделано из сенсорных координат относительно положения изображения ( getX() и getY() […]

Как правильно использовать setZOrderMediaOverlay на Android?

Как и многие другие, я пытаюсь рисовать 3D-объекты (используя GLSurfaceView) при предварительном просмотре камеры (используя SurfaceView), а также некоторые кнопки, расположенные сверху. На самом деле у меня прототип работает, но я не смог заставить onResume работать правильно. После возобновления GLSurfaceView остается позади и больше не виден. Я знаю, что он работает, потому что я вижу […]

Активность поиска не запускается при нажатии

Операция поиска не запускается при нажатии enter.Поиск поиска хорошо отображается на панели действий. Но когда я набираю поисковый запрос и нажимаю Enter AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.punit.rateit" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="11" android:targetSdkVersion="17" /> <uses-permission android:name="android.permission.INTERNET"/> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.punit.rateit.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> […]