在我的Android應用程序中,我有三種佈局的活動:左佈局,中間佈局和右佈局。如何放大界面? Android開發
正確的佈局是主要的佈局。當我點擊一個按鈕時,我想要正確的佈局放大到全屏。如果你有特定的代碼,那就更好了。
非常感謝!
在我的Android應用程序中,我有三種佈局的活動:左佈局,中間佈局和右佈局。如何放大界面? Android開發
正確的佈局是主要的佈局。當我點擊一個按鈕時,我想要正確的佈局放大到全屏。如果你有特定的代碼,那就更好了。
非常感謝!
如果我得到了正確的你的問題:
你的按鈕的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";
,如果你不這樣做,你就必須從「監聽器」調整佈局權以上。
Thanks.Maybe它是正確的。我會嘗試你的方法 –
當然,如果遇到問題,嘗試發佈一些錯誤,以便我們可以讓你朝正確的方向:) – DallaRosa
嗯,問題是模糊的,但如果我理解正確,你想要做的是隱藏左和中心佈局,當一個按鈕被點擊,以便正確的佈局變成全屏?
如果沒有更多的細節,這是不容易給你一個更精確的答案(請發表您的當前佈局),但我會做這樣的事情:
// 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
)
非常感謝。你明白我的意思。我現在嘗試編碼。也許我會遇到新的麻煩,請幫助我。再次感謝。 –
你很明顯地假設了太多的背景。這是一個網站嗎?某種GUI工具包?移動應用程序?什麼語言? 「縮放」也不是合理的標籤。 –
對不起,我忘了寫語言。它是android開發的。語言是JAVA。 –
我從來沒有在Android上開發過,但這裏有一些建議。閱讀你的問題,並確保它有所有相關的細節。否則,你會得到答案的機會非常渺茫。 –