Pytania otagowane jako imageview

Widżet systemu Android, który wyświetla dowolny obraz lub można go narysować, na przykład ikonę.







8
Zmiana źródła ImageView
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 …

13
Jak mogę uzyskać funkcję powiększania obrazów?
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.
204 android  zoom  imageview 

23
ImageView w kółku przez xml
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ą?
201 android  xml  imageview 

16
Skaluj obraz, aby wypełnić szerokość ImageView i zachować proporcje
Mam GridView. Dane GridViewsą żądaniem z serwera. Oto układ przedmiotu w GridView: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/analysis_micon_bg" android:gravity="center_horizontal" android:orientation="vertical" android:paddingBottom="@dimen/half_activity_vertical_margin" android:paddingLeft="@dimen/half_activity_horizontal_margin" android:paddingRight="@dimen/half_activity_horizontal_margin" android:paddingTop="@dimen/half_activity_vertical_margin" > <ImageView android:id="@+id/ranking_prod_pic" android:layout_width="fill_parent" android:layout_height="wrap_content" android:adjustViewBounds="true" android:contentDescription="@string/app_name" android:scaleType="centerCrop" /> <TextView android:id="@+id/ranking_rank_num" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/ranking_prod_num" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/ranking_prod_name" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </LinearLayout> Proszę o …
198 android  imageview 


14
Jak ustawić margines ImageView za pomocą kodu, a nie XML
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?

2
Zmień rozmiar obrazu na pełną szerokość i stałą wysokość za pomocą Picassa
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(= …


25
Android: Obróć obraz w widoku obrazu o kąt
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);

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.