Button gizlemeyi nasıl yapabilirim?

Merhabalar, Android cep telefonlarına finansal hesap makinası uygulaması geliştiriyorum. İstediğim telefon dik tutulduğunda ekranda sadece sayılar ve dört işlem gözükürken; telefonu yan çevirdiğimizde finansal kısmının da açılması. Uygulamayı hemen hemen yaptım yani finansal bir hesap makinem var ama telefonu dikey kullanırken de finansal yatay kullandığında da.. Dikey durumdayken istemediğim buttonları 'invisible' yaptığımda yataykende 'invisible' durumunda oluyor. Bunu nasıl düzeltebileceğim hakkında bana yardımcı olursan çok memnun olurum.

    0

    Bekir Dursun

    LOGO Yazılım - 11 Haziran 2014

    İki farklı layout dosyası oluştur. Dik ve yan gösterim şeklinde olsun... Kullanıcı ekranı her çevirdiğinde onCreate metodu yeniden çalışır. onCreate içine;  Display mdisp = getWindowManager().getDefaultDisplay();                 int genislik= mdisp.getWidth();                 int yukseklik= mdisp.getHeight(); yazıp genişlik ve yükseklik ölçüsünü aldıktan sonra hangisinin daha büyük olduğunu kontrol etmelisin. Eğer ki yükseklik daha büyük ise cihaz dik durumdadır, tam tersi durumda ise cihaz yan durumdadır. Bu durumlara göre layout dosyanı class içine işleyebilirsin.  Display mdisp = getWindowManager().getDefaultDisplay();                 int genislik= mdisp.getWidth();                 int yukseklik= mdisp.getHeight(); if(yukseklik>genislik){                 setContentView(R.layout.main_dik); }else{                 setContentView(R.layout.main_yan); } şeklinde kullanabilirsin diye düşünüyorum.

    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.