[英]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.