2011-11-14 7 views
0

私のAndroidアプリケーションでは、3つのレイアウト、つまり左レイアウト、中間レイアウト、および正しいレイアウトのアクティビティがあります。どのようにズームインするには? Androidの開発

正しいレイアウトが主なものです。ボタンをクリックすると、適切なレイアウトがフルスクリーンに拡大されます。あなたが特定のコードを持っているなら、それは良いです。

ありがとうございました!

+1

あなたは明らかにあまりにも多くのコンテキストを想定しています。これはウェブサイト用ですか? GUIキットのいくつかの種類ですか?モバイルアプリですか?何語? 「ズーム」は感知できるタグでもありません。 –

+0

申し訳ありませんが、私は言語を書くのを忘れました。それはアンドロイドの開発です。言語はJAVAです。 –

+0

私はAndroidで開発したことはありませんが、ここにいくつかのアドバイスがあります。あなたの質問を読んで、関連するすべての詳細があることを確認してください。それ以外の場合、答えが得られる可能性は非常に低いです。 –

答えて

0

を行います

をあなたのボタンのOnClickListenerは次のようなもののようになります。

OnClickListener listener = OnClickListener() { 
    public void onClick(View v){ 
     findViewById(R.id.left_layout).setVisibility(View.INVISIBLE); 
     findViewById(R.id.center_layout).setVisibility(View.INVISIBLE); 
    }; 

これだけでは、完全レイアウトに適切なレイアウトが得られません。あなたはそれが「自動フルスクリーン」のためにあなたの右のレイアウトに何か下に追加する必要があります:あなたはそれをしないならば、あなたは「リスナー」から右のレイアウトのサイズを変更する必要があります

android:layout_width = "0dp"; 
android:layout_weight = "1"; 

上記。

+0

ありがとうございます。私はあなたの方法を試してみます –

+0

あなたが問題に遭遇した場合、正しい方向にあなたを得ることができるようにいくつかのエラーを投稿してみてください:) – DallaRosa

0

ええ、質問はあいまいですが、正しく理解すれば、ボタンをクリックすると左と中央のレイアウトが非表示になり、正しいレイアウトが全画面になります。詳細なし

、それは(あなたの現在のレイアウトを投稿してください)あなたのより正確な答えを出すことは容易ではないのですが、私のようなものだろう:

// this code in your Activity: 
// this method is bound to button onCLick (android:onClick="clickButton") 
public void clickButton(View view) { 
    findViewById(R.id.left_layout).setVisibility(View.INVISIBLE); 
    findViewById(R.id.center_layout).setVisibility(View.INVISIBLE); 
} 

を、3レイアウト表示に戻します私はあなたの質問の権利だ場合は、反対(View.VISIBLE

+0

ありがとう、あなたは私の意味を理解しています。私は今それをコードしようとしています。再度、感謝します。 –

関連する問題