Próbuję utworzyć ImageView we fragmencie, który będzie odnosił się do elementu ImageView, który utworzyłem w XML dla tego fragmentu. Jednak findViewByIdmetoda działa tylko wtedy, gdy rozszerzę klasę Activity. Czy w ogóle mogę go użyć w Fragmentie? public class TestClass extends Fragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) …
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?
W Androidzie zdefiniowałem ImageView„s”layout_width ma być fill_parent(co zajmuje całą szerokość telefonu). Jeśli obraz, który umieściłem, ImageViewjest większy niżlayout_width , Android go skaluje, prawda? Ale co z wysokością? Czy po skalowaniu obrazu system Android zachowa proporcje? Dowiedziałem się, że u góry iu dołu, ImageViewgdy Android skaluje obraz, który jest większy niż …
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ć?
Ponownie używam ImageViews do moich wyświetlaczy, ale w pewnym momencie nie mam wartości, aby je umieścić. Jak wyczyścić system ImageViewAndroid? Próbowałem: mPhotoView.invalidate(); mPhotoView.setImageBitmap(null); Żadne z nich nie wyczyściło widoku, nadal pokazuje poprzednie zdjęcie.
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 …
Otrzymuję ostrzeżenie o [Accessibility] Missing contentDescription atrybut na obrazie w zaćmieniu. To ostrzeżenie jest wyświetlane w wierszu 5 (deklaracja ImageView) w kodzie XML poniżej. Nie powoduje to błędu podczas kompilacji i uruchamiania mojej aplikacji. Ale naprawdę chcę wiedzieć, dlaczego otrzymuję to ostrzeżenie. To jest mój plik XML: <?xml version="1.0" encoding="utf-8"?> …
Ładuję mapę bitową do ImageView i widzę ten błąd. Rozumiem, że ten limit odnosi się do limitu rozmiaru tekstur sprzętowych OpenGL (2048x2048). Obraz, który muszę załadować, to powiększony przez szczypanie obraz o wysokości około 4000 pikseli. Próbowałem wyłączyć akcelerację sprzętową w manifeście, ale bez radości. <application android:hardwareAccelerated="false" .... > Czy …
Zastanawiam się tylko, czy istnieje jakaś znacząca różnica między elementem, ImageViewktóry ma być klikalny, a ImageButton? Czy jest jakiś powód, aby używać jednego nad drugim? Czy są jakieś ograniczenia dotyczące możliwości wyciągania, ImageButtonktóre pozostawia ImageViewjako jedyną możliwą opcję? Będę prawdopodobnie tracić funkcjonalność przycisku gdybym zdecydować się na klikalne ImageViewover ImageButton?
Nie potrafię odróżnić ImageView.ScaleType.CENTER_INSIDEi ImageView.ScaleType.FIT_CENTER. CENTER_INSIDE Skaluj obraz równomiernie (zachowaj proporcje obrazu), tak aby oba wymiary (szerokość i wysokość) obrazu były równe lub mniejsze niż odpowiadający wymiar widoku (bez wypełnienia). FIT_CENTER Oblicz skalę, która zachowa oryginalny współczynnik proporcji src, ale zapewni również, że src zmieści się całkowicie w dst. Przynajmniej …
Za każdym razem, gdy tworzę ImageView z ikoną dodaną przy użyciu zasobów Vector w Android Studio, pojawia się błąd w linii app:srcCompat="@drawable/ic_play" Kiedy zmieniam app:srcCompatz android:src, błąd zniknął, ale ikona wygląda na pikselową. Jaka jest główna różnica między app:srcCompat="@drawable/ic_play" i android:src="@drawable/ic_play"
Mam aplikację na Androida, która zawiera wiele działań. W jednym z nich używam przycisku, który wywoła aparat urządzenia: public void onClick(View view) { Intent photoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(photoIntent, IMAGE_CAPTURE); } W tym samym ćwiczeniu nazywam OnActivityResultmetodę na wynik obrazu: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { …
Chcę powiększyć i pomniejszyć Android ImageView. Wypróbowałem większość próbek, ale we wszystkich obraz w samym ImageView jest powiększany i pomniejszany, podczas gdy chcę powiększać i pomniejszać ImageView. Chcę zwiększyć szerokość i wysokość ImageView podczas powiększania i zmniejszyć szerokość i wysokość ImageView podczas pomniejszania. Jak to osiągnąć?
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.