簡體   English   中英

AndroidResideMenu:如何使不透明的背景

[英]AndroidResideMenu: how to make not transparent background

在學習過程中,我使用GitHub SpecialCyCi / AndroidResideMenu的AndroidResideMenu動畫創建了儀表板屏幕。

但是我對透明度有疑問。 在我的屏幕截圖中,有一個灰色或黑色的模糊矩形。 那個矩形是我不想看到的。 應該有一個白色背景,而不是那種模糊的透明黑色。 那綠色的皮革是整個背景。

PS。 圖形僅用於測試和學習。 不知道,我知道。

全屏顯示的主儀表板 在側面移動

DashboardActivity.java

 //ResideMenu
 // attach to current activity;
 resideMenu = new ResideMenu(this);
 resideMenu.setBackground(R.drawable.background);
 resideMenu.attachToActivity(this);

 // create menu items;
 String titles[] = { "Home", "Gallery", "Calendar", "Settings" };
 int icon[] = { R.drawable.run, R.drawable.run, R.drawable.run, R.drawable.run };

 for (int i = 0; i < titles.length; i++){
     ResideMenuItem item = new ResideMenuItem(this, icon[i], titles[i]);
     final int position = i;
     item.setOnClickListener(new View.OnClickListener() {
         @Override
         public void onClick(View view) {
             switch (position){

             }
         }
     });
     resideMenu.addMenuItem(item,  ResideMenu.DIRECTION_LEFT); // or  ResideMenu.DIRECTION_RIGHT
 }

我通過將背景色添加到activity_dashboard.xml文件中解決了這個問題

android:background =“ @ color / white”

問題解決了迭戈尋求幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM