【小(xiǎo)編推薦】phonegap提示層--

2014-06-25   |✔ε   發布者:梁國(guó)芳 •₽  |   查看(kàn®σ∏):3320次

app開(kāi)發
 用(yòng)phonegap開(kāi)發安±♠卓 的(de)同學 是(shì)不(bù§​γδ)是(shì)羨慕,純安卓開(kāi)發的(de)應用(yòε£<♦ng)中的(de)一(yī)些(xiē)小(xiǎo)功能(n→↑★éng),比如(rú),下(xià)方提示。  T✔​✘oast.make

這(zhè)裡(lǐ)   特寫需要(yào)注意  &πδΩ♥nbsp;cordova.getActivity()§ $.   由于我們使用(yòng)的(de)phonegap 代€π™碼,所以不(bù)能(néng)使用(y ₩òng)   類名.this.g₹≤‍♣etApplicationContext();  ♠₽∑; 



算(suàn)了(le),先上(shàng) ∞代碼吧(ba)。

else if(action.equalφ±δ✔s("tishi")){
 
        cordova.getActivity().®₹runOnUiThread(new Runnable() {
        &nbs≈γp;     &nbs‍≠✘p; public void run() {
          &nγ↑↑βbsp;     Context context = cord &ova.getActivity().getApplicatio♣$♥nContext();   
      &nbφ¶€sp;        ♣↓→₹; CharSequence text = &quo≤λ¥t;Hello toast!";  &nb§¶sp;
          &nbs Ω →p;     int duration = Toast.LENGTH_SHOR±©δT;   
          &nb€∞sp;       
         ©♦♥>;       Toast toast = Toast.makeText('₽ φcontext, text, duration); &n←©♥bsp; 
       ♣>;      "÷←←;   toast.show();  ♠ 
        &✘γ nbsp;      
          ≥;       $
        &♣£nbsp;     &δβ♠&nbsp;
          &nb♠✔"sp;    
        →♣        }
         δ↔↕   });
        return true;
        }



寫到(dào)這(zhè)裡(lǐ),其他(tā)的(de)問(wèn§™‌ε)題都(dōu)好(hǎo)說(shuō)了(le),比如(rú)¶÷δα我們想自(zì)定義這(zhè)個(gè)提示層的(de)位置高(gāo)$ β​度,是(shì)不(bù)包括圖片等,都(dōβ✘↑u)可(kě)以



toast = Toast.makeText(getAppl→→₽icationContext(),
     "自(±>​®zì)定義位置Toast", Toast.LE∏‌₽≠NGTH_LONG);
   toast.setG φravity(Gravity.CENTER, 0, 0);
   toast.show();
這(zhè)樣就(jiù)可(kě)以自(zì)定義提示π∏> 層的(de)位置。