Razieh Shahraki

دسترسی به اینترنت در اندروید

8 ارسال در این موضوع قرار دارد

دسترسی به اینترنت بسیار ساده می باشد شما کافسیت Widget به نام WebView بر روی صفحه قرار دهید و متدی به نام LoadUrl را فراخوانی کنید و آدرس سایت مورد نظر را به عنوان پارامتر به آن بدهید.

توجه کنید که امکان استفاده از وب در Apiهای 11 به بالا می باشد.

مثال:

پروژه جدیدی ایجاد کرده و در فایل xml دستورات زیر را وارد کنید.

[shcode=xml]<?xml version="1.0" encoding="utf-8"?>

android:orientation="vertical"

android:layout_width="fill_parent"

android:layout_height="fill_parent">

android:id="@+id/web_view"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:layout_weight="1.0"

/>

[/shcode]

و در فایل جاوا درستورات زیر را قرار دهید.

[shcode=java]package com.p30droid.testweb;

import android.app.Activity;

import android.os.Bundle;

import android.webkit.WebView;

public class MainActivity extends Activity {

    /** Called when the activity is first created. */

    @Override

        public void onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);

            setContentView(R.layout.activity_main);

            WebView webView = (WebView) findViewById(R.id.web_view);

            webView.loadUrl("http://www.p30droid.com");

        }

}[/shcode]

و در فایل manifest بعد از   خط زیر را قرار دهید.

[shcode=xml][/shcode]

خروجی به صورت زیر می باشد.

282x389http://p30droid.com/Uploader/do.php?img=182[/img]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

چجوری میشه با جاوا اسکریپت پشتیبانی کرد؟

و دیگه هم یه سایتی است یکی از محصولات خرید به بانک متصل میشه، ولی در وب ویو وقتی اجرا می کنم، اون دکمه هر چه سعی می کنم به صفحه پرداختی بانک بره، ولی نمیشه!!

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

[shcode=java]

 wv = (WebView)findViewById(R.id.webView1);

        wv.getSettings().setJavaScriptEnabled(true);

[/shcode]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

[align=center]do.php?imgf=rar,pdf1394883621161.jpg[/align]

سلام

ممنون

ولی اون [shcode=java].setJavaScriptEnabled(true);[/shcode]

گذاشتم، ولی زیرش خطای رنگ زرد میاد، بعد از اجرا باز هم کار نکرد، هفت تا ایتم داره باید کدام بزنم تا جاوا اسکریپت بشناسه؟/

با تشکر

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

جواب نمیدین؟

کسی نیست بلد باشه، تا این مشکل حل بشه؟؟

ممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

[shcode=java]        webView.getSettings().setJavaScriptEnabled(true);[/shcode]

اولین ایتم را انتخاب کنید :

[align=left]Add @suppressLint 'setJavascript' to oncreate[/align]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

خوشبختانه وصل شد، اما متاسفانه به جای اینکه پرداخت بانک بیاد این صفحه نمایان میشه

    " متاسفانه اطلاعات ارسال شده نامعتبر است و شما مجاز به انجام تراکنش نمی باشید "

بعد مرورگر فایر فاکس امتحان کردم، خوب کار کرد، پس چرا در وب ویو کار نمی کنه؟؟؟

با تشکر

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری