触摸外部时弹出窗口不会隐藏

时间:2019-07-04 07:53:12

标签: android scroll popupwindow

在空的地方点击时,我需要关闭弹出窗口,但是在滚动时,我需要显示一个弹出窗口。现在,滚动时隐藏了我的弹出窗口,请帮助我解决此问题。这是我的代码:

<div class="bap">
<div class="row">
<div class="par_col">
<div class="column">
  <img src="b.jpg" alt="test">
  <table style="width:99%" class="feetop">

    <tr>
      <td class="t_head">Challan No.</td>
      <td class="lii undl">18584</td> 
      <td class="t_heada">Due Date:</td>
      <td  class="liia undl"></td> 

    </tr>
    <tr>
      <td class="t_head_c">Name</td>
      <td colspan="3" class="lii undl">Hamza Zafeer</td> 

    </tr>
    <tr>
      <td>Program:</td>
      <td class="lii undl de">BS Civil Tech  </td> 
      <td >Roll No.</td>
      <td class="undl"></td> 

    </tr>
    <tr>
      <td>Semester</td>
      <td class="undl"></td> 
      <td>Session</td>
      <td class="undl">2018-2021</td> 

    </tr>
  </table>
  <table style="width:99%" class="fee">
    <tr>
      <th >PARTICULARS</th>
      <th>Rs.</th> 
      <th>Ps.</th>
    </tr>
    <tr>
      <td>Registration Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Admission Fee</td>
     <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Tuition Fee</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Laboratory Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Library Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Transcript / Degree Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Examination Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Security Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Hostel Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Transport charges</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Fine</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Misc.</td>
      <td>1000</td> 
      <td></td>
    </tr>
    <tr>
      <td>Total Payable</td>
      <td>1000</td> 
      <td></td>
    </tr>


  </table>
  <div class="btm">
    <div class="fm rss"><strong>Rs. in words :</strong> One thousand only</div>
    <div class="fm bt"> Cashier</div>
  </div>
</div></div>
<div class="par_col">
<div class="column">
  <img src="a.jpg" alt="test">
  <table style="width:99%" class="feetop">

    <tr>
      <td class="t_head">Challan No.</td>
      <td class="lii undl">18584</td> 
      <td class="t_heada">Due Date:</td>
      <td  class="liia undl"></td> 

    </tr>
    <tr>
      <td class="t_head_c">Name</td>
      <td colspan="3" class="lii undl">Hamza Zafeer</td> 

    </tr>
    <tr>
      <td>Program:</td>
      <td class="lii undl de">BS Civil Tech  </td> 
      <td >Roll No.</td>
      <td class="undl"></td> 

    </tr>
    <tr>
      <td>Semester</td>
      <td class="undl"></td> 
      <td>Session</td>
      <td class="undl">2018-2021</td> 

    </tr>
  </table>
  <table style="width:99%" class="fee">
    <tr>
      <th >PARTICULARS</th>
      <th>Rs.</th> 
      <th>Ps.</th>
    </tr>
    <tr>
      <td>Registration Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Admission Fee</td>
     <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Tuition Fee</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Laboratory Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Library Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Transcript / Degree Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Examination Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Security Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Hostel Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Transport charges</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Fine</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Misc.</td>
      <td>1000</td> 
      <td></td>
    </tr>


  </table>
   <div class="btm">
    <div class="fm rss"><strong>Rs. in words :</strong> One thousand only</div>
    <div class="fm bt"> Cashier</div>
  </div>
</div></div>
<div class="par_col">
<div class="column">
  <img src="s.jpg" alt="test">
  <table style="width:99%" class="feetop">

    <tr>
      <td class="t_head">Challan No.</td>
      <td class="lii undl">18584</td> 
      <td class="t_heada">Due Date:</td>
      <td  class="liia undl"></td> 

    </tr>
    <tr>
      <td class="t_head_c">Name</td>
      <td colspan="3" class="lii undl">Hamza Zafeer</td> 

    </tr>
    <tr>
      <td>Program:</td>
      <td class="lii undl de">BS Civil Tech  </td> 
      <td >Roll No.</td>
      <td class="undl"></td> 

    </tr>
    <tr>
      <td>Semester</td>
      <td class="undl"></td> 
      <td>Session</td>
      <td class="undl">2018-2021</td> 

    </tr>
  </table>
  <table style="width:99%" class="fee">
    <tr>
      <th >PARTICULARS</th>
      <th>Rs.</th> 
      <th>Ps.</th>
    </tr>
    <tr>
      <td>Registration Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Admission Fee</td>
     <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Tuition Fee</td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <td>Laboratory Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Library Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Transcript / Degree Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Examination Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Security Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Hostel Fee</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Transport charges</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Fine</td>
      <td></td> 
      <td></td>
    </tr>
    <tr>
      <td>Misc.</td>
      <td>1000</td> 
      <td></td>
    </tr>


  </table>
   <div class="btm">
    <div class="fm rss"><strong>Rs. in words :</strong> One thousand only</div>
    <div class="fm bt"> Cashier</div>
  </div>
</div></div>

现在,当我滚动时会显示弹出窗口,但是当我点击外部弹出窗口时,它不会隐藏。

1 个答案:

答案 0 :(得分:2)

在弹出显示后添加以下行

infoPopup.setBackgroundDrawable(new BitmapDrawable());
infoPopup.setOutsideTouchable(true);

编辑

infoPopup.setFocusable(true);
相关问题