2016-09-20 3 views
0

親としてImageViewを使用することはできますか? TextViewImageViewに追加し、ユーザーがImageViewをズームすると、TextViewもズームしたいと思っています。親としてImageViewを使用していますか?

注:私は、ズーム可能なImageViewを作ったが、私は、ズーム可能なRelativeLayoutを作ることができない...

EDIT:

私のxml:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" android:layout_height="match_parent"> 

    <nikdan.m.metro.ZoomableImageView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:id="@+id/imgMap" 
     android:layout_gravity="center" /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:textAppearance="?android:attr/textAppearanceLarge" 
     android:text="Hello" 
     android:id="@+id/text" 
     android:layout_gravity="center" 
     android:textColor="#ff0000" /> 
</FrameLayout> 
+0

'setScaleX'、' setScaleY'、 'setPivotX'、setPivotY'を使ってズーム可能なビューを作ることができます。しかし、私はstackoverflow上の誰もあなたにコードを使用できるように準備することを期待しません。 – Budius

+0

TextViewの内容が変更されない場合は、画像をZoomableImageViewにフレームレイアウトのキャッシュビューのビットマップにすることで不正行為をする可能性があります。グローバルプレ描画リスナー – FunkTheMonk

答えて

1

FrameLayoutなどを行いますParentとの後にTextViewを追加します。

これはすべきことです。

+0

@Marcos Vasconcelosを編集していただきありがとうございます。 –

+0

ありがとうございます。私はFrameLayoutの仕組みを知らない。私は学ばなければならないと思う! –

+0

ありがとうございました:) –

関連する問題