在DrawerLayout菜单上更改主屏幕的transperency打开

时间:2016-04-05 11:58:58

标签: android android-drawer

我在应用程序的主屏幕上使用抽屉布局来提供一些菜单选项。当抽屉打开时,我想为背景活动添加一些渐变或隐身。我怎样才能做到这一点? 我使用了以下两种方法,但它不起作用,主屏幕的可见度保持不变

mDrawerLayout.setDrawerShadow(getDrawable(R.drawable.loading_top_bar), GravityCompat.START);

mDrawerLayout.setScrimColor() Method

从两个方法中,NavigationDrawer背后的屏幕清晰可见,我想模糊它以便它可见但不清晰

1 个答案:

答案 0 :(得分:0)

您可以尝试使用

public static void runSystemCommand(String command) {

  String message=null;
  int i=0;
  while (i<1){

    try {
                    gui area=new gui();
                   // ArrayList<String> sList = new ArrayList<String>();
                    areaField=new JTextArea();
                     sarray  = new String [500];

        Process p = Runtime.getRuntime().exec(command);
        BufferedReader inputStream = new BufferedReader(
                new InputStreamReader(p.getInputStream()));
        String s = "";



        // reading output stream of the command
        while ((s = inputStream.readLine()) != null) {
                            area.jTextArea.append(s+ "\n"); //this doesnt work..

        }
                    Thread.sleep(9000);
    } catch (Exception e) {
        e.printStackTrace();
    }

     i++;
  }

您可以使用不透明度

创建自定义颜色