2013-03-06 3 views
1

내 응용 프로그램에서이 팝업 창이 사용하는 것처럼 보이지만 팝업 창의 배경이 흐려지지 않습니다. 흐리게 보이게하려면 어떻게해야합니까? 여기 팝업 창을 만드는 방법

protected View showProblemMenu(String details) { 
     View v = null; 
      v = inflatter.inflate(R.layout.problemlistmenu_popup, null); 
return v; 
} 

showProblemMenu

View v1 = inflatter.inflate(R.layout.problemlistmenu_popup, null); 
       v1.measure(View.MeasureSpec.UNSPECIFIED, View.MeasureSpec.UNSPECIFIED); 
       int height1 = v1.getMeasuredHeight(); 
       clickOnProblemName = new PopupWindow(showProblemMenu(details), (int) (width * 0.8), height1, true); 
       clickOnProblemName.showAtLocation(mainlayout, Gravity.CENTER, 0, 0); 

코드입니다 그리고 여기에 XML입니다 : 사전에

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/mainlayout" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:background="@color/silver002" 
    android:orientation="vertical" > 



    <FrameLayout 
     android:layout_width="match_parent" 
     android:layout_height="30dp" 
     android:background="@drawable/headerstyle1" > 

     <TextView 
      android:id="@+id/tvHeaderText" 
      android:layout_width="match_parent" 
      android:layout_height="30dp" 
      android:gravity="left|center_vertical" 
      android:paddingLeft="5dp" 
      android:text="" 
      android:textColor="@android:color/white" 
      android:textSize="12dp" 
      android:textStyle="bold" /> 

     <LinearLayout 
      android:layout_width="fill_parent" 
      android:layout_height="30dp" 
      android:layout_marginTop="4dp" 
      android:gravity="right|center_vertical" > 

      <TextView 
      android:id="@+id/tvCancel" 
      android:layout_marginRight="3dp" 
      android:layout_width="wrap_content" 
      android:layout_height="25dp" 
      android:paddingLeft="4dp" 
      android:paddingRight="4dp" 
      android:layout_marginTop="2dp" 
      android:background="@drawable/backgroundstyle_btn1" 
      android:layout_gravity="right" 
      android:text="Cancel" 
      android:gravity="center" 
      android:textColor="@android:color/white" 
      android:textSize="14dp" 
      android:textStyle="bold" /> 




     </LinearLayout> 
    </FrameLayout> 

    <ScrollView 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" > 

     <LinearLayout 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:gravity="center_horizontal" 
      android:padding="5dp" 
      android:orientation="vertical" > 

      <TextView 
       android:id="@+id/tvChronic" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:layout_marginTop="3dp" 
       android:padding="10dp" 
       android:textColor="@android:color/black" 
       android:text="" 
       android:textStyle="bold" 
       android:background="@drawable/row_selector" 
       android:textSize="14dp" /> 
      <TextView 
       android:id="@+id/tvResolved" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:layout_marginTop="3dp" 
       android:padding="10dp" 
       android:text="Change to Resolved" 
       android:textStyle="bold" 
       android:background="@drawable/row_selector_alternative" 
       android:textColor="@android:color/black" 
       android:textSize="14dp" /> 


      <TextView 
       android:id="@+id/tvProblemName" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:layout_marginTop="3dp" 
       android:padding="10dp" 
       android:text="Edit Problem Name" 
       android:textStyle="bold" 
       android:background="@drawable/row_selector" 
       android:textColor="@android:color/black" 
       android:textSize="14dp" /> 

      <TextView 
       android:id="@+id/tvComments" 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:layout_marginTop="3dp" 
       android:padding="10dp" 
       android:text="Edit Comments" 
       android:textStyle="bold" 
       android:background="@drawable/row_selector_alternative" 
       android:textColor="@android:color/black" 
       android:textSize="14dp" /> 



     </LinearLayout> 
    </ScrollView> 

</LinearLayout> 

감사합니다.

+0

당신이 해결책을 찾았나요은? –

답변

관련 문제