W Androidzie ImageView jest domyślnie prostokątem. Jak mogę zrobić z niego zaokrąglony prostokąt (odciąć wszystkie 4 rogi mojej mapy bitowej, aby były zaokrąglonymi prostokątami) w ImageView?
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Jak korzystasz z obrazu, do którego odwołuje się adres URL ImageView?
Muszę ustawić odcień dla widoku obrazu ... Używam go w następujący sposób: imageView.setColorFilter(R.color.blue,android.graphics.PorterDuff.Mode.MULTIPLY); Ale to się nie zmienia ...
Muszę wyświetlić obraz, używając tylko nazwy pliku, a nie identyfikatora zasobu. ImageView imgView = new ImageView(this); imgView.setBackgroundResource(R.drawable.img1); Mam obraz img1 w folderze z możliwością rysowania. Chcę pokazać ten obraz z pliku. W jaki sposób mogę to zrobić?
Mam ImageViewz obrazem źródłowym ustawionym w xml przy użyciu następującej składni: <ImageView android:id="@+id/articleImg" style="@style/articleImgSmall_2" android:src="@drawable/default_m" /> Teraz muszę programowo zmienić ten obraz. Muszę jednak usunąć stary obraz i dodać nowy. Zrobiłem to: myImgView.setBackgroundResource(R.drawable.monkey); Działa, ale zauważyłem, że Android układa nowy obraz na starym (nie pytaj mnie, jak się dowiedziałem, że …
Czy istnieje wspólny sposób wyświetlania dużego obrazu i umożliwiania użytkownikowi powiększania i pomniejszania oraz przesuwania obrazu? Do tej pory znalazłem dwa sposoby: nadpisując ImageView, wydaje się to trochę za dużo jak na tak powszechny problem. używając widoku internetowego, ale z mniejszą kontrolą nad ogólnym układem itp.
Chciałbym, aby każdy obraz z mojego ImageViewbył okrągły z ramką. Szukałem, ale nie mogłem znaleźć żadnych przydatnych informacji (nic, co próbowałem, nie zadziałało). Jak mogę to osiągnąć przez xml: Utwórz plik ImageViewz pewnym kodem src i ustaw go tak, aby był okrągły z ramką?
Mam ciąg Base64, który reprezentuje obraz BitMap. Muszę ponownie przekształcić ten ciąg w obraz BitMap, aby użyć go w ImageView w mojej aplikacji na Androida Jak to zrobić? Oto kod, którego używam do przekształcenia obrazu w ciąg base64: //proceso de transformar la imagen BitMap en un String: //android:src="c:\logo.png" Resources r …
Chcę dodać nieznaną liczbę ImageViewwidoków do mojego układu z marginesami. W XML mogę użyć w layout_marginten sposób: <ImageView android:layout_margin="5dip" android:src="@drawable/image" /> Jest ImageView.setPadding(), ale nie ImageView.setMargin(). Myślę, że jest to podobne ImageView.setLayoutParams(LayoutParams), ale nie jestem pewien, czym się w to karmić. Czy ktoś wie?
Mam pionowy LinearLayout, w którym jeden z elementów jest ImageViewładowany za pomocą Picassa. Muszę zwiększyć szerokość obrazu do pełnej szerokości urządzenia i wyświetlić środkową część obrazu przyciętego o ustaloną wysokość (150 dp). Obecnie mam następujący kod: Picasso.with(getActivity()) .load(imageUrl) .placeholder(R.drawable.placeholder) .error(R.drawable.error) .resize(screenWidth, imageHeight) .centerInside() .into(imageView); Jakie wartości powinienem wpisać screenWidthi imageHeight(= …
Jak dopasować obraz o losowym rozmiarze do ImageView? Kiedy: Początkowe ImageViewwymiary to 250 dp * 250 dp Większy rozmiar obrazu powinien zostać przeskalowany w górę / w dół do 250 dp Obraz powinien zachować proporcje Po ImageViewprzeskalowaniu wymiary powinny odpowiadać wymiarom skalowanego obrazu Np. Dla obrazu 100 * 150, obraz …
Używam następującego kodu, aby obrócić obraz w ImageView o kąt. Czy jest dostępna prostsza i mniej złożona metoda. ImageView iv = (ImageView)findViewById(imageviewid); TextView tv = (TextView)findViewById(txtViewsid); Matrix mat = new Matrix(); Bitmap bMap = BitmapFactory.decodeResource(getResources(),imageid); mat.postRotate(Integer.parseInt(degree));===>angle to be rotated Bitmap bMapRotate = Bitmap.createBitmap(bMap, 0, 0,bMap.getWidth(),bMap.getHeight(), mat, true); iv.setImageBitmap(bMapRotate);
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.