آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

بدست آوردن رشته داخل وب ویو و برگرداندن مقدار به اکتیویتی

136161  6 سال پیش  6 سال پیش
0 0

کد زیر را وارد کردم ولی وارد متد show نمیشه


@Override
public void onPageFinished(WebView view, String url) {


w.loadUrl("javascript:window.cc.show(document.getElementsByTagName('html')[0].innerHTML);");

// Toast.makeText(idpay.this, "window.cc.show", Toast.LENGTH_LONG).show();

}
********************************

public class js {


public void show(String content){

Toast.makeText(idpay.this, "show", Toast.LENGTH_LONG).show();

String c= Html.fromHtml(content).toString();
Toast.makeText(idpay.this, c, Toast.LENGTH_LONG).show();

String[] t=c.split("-");

if(t[0].equals("ok")){

Toast.makeText(idpay.this, "تراکنش شما با موفقیت انجام شد. شماره تراکنش:"+t[1], Toast.LENGTH_LONG).show();
Main2Activity.trans=t[1];
finish();

}else if(t[0].equals("er")){

Toast.makeText(idpay.this, "تراکنش موفقیت امیز نبود", Toast.LENGTH_LONG).show();
finish();
}



}


}
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .