soheyl_ir89

مشکل در اپ وب ویو

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

بسم الله

سلام، خدا قوت

 

یه اپ می خوام که اکتیویتی رو bottom activity navigation قرار دادم و با انتخاب هر گزینه ی منوی افقی پایین، یه صفحه از سایتم باز شه؛

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

اینم کدها :

مشکل کجاست؟

public class MainActivity extends AppCompatActivity {



    private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener
            = new BottomNavigationView.OnNavigationItemSelectedListener() {

        @Override
        public boolean onNavigationItemSelected(@NonNull MenuItem item) {
            switch (item.getItemId()) {
                case R.id.navigation_home:
                    WebView web1= (WebView) findViewById(R.id.webview);
                    web1.getSettings().setJavaScriptEnabled(true);
                    web1.loadUrl("http://www.aaa.ir/");
                    return true;
                case R.id.navigation_dashboard:
                    WebView web2= (WebView) findViewById(R.id.webview);
                    web2.getSettings().setJavaScriptEnabled(true);
                    web2.loadUrl("http://aaa.ir/");
                    return true;
                case R.id.navigation_notifications:
                    WebView web3= (WebView) findViewById(R.id.webview);
                    web3.getSettings().setJavaScriptEnabled(true);
                    web3.loadUrl("http://aaa.ir");
                    return true;
            }
            return false;
        }

    };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        WebView web= (WebView) findViewById(R.id.webview);
        web.getSettings().setJavaScriptEnabled(true);
        web.loadUrl("http://www.aaa.ir");

        BottomNavigationView navigation = (BottomNavigationView) findViewById(R.id.navigation);
        navigation.setOnNavigationItemSelectedListener(mOnNavigationItemSelectedListener);
    }

}

 

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/container"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context="com.example.s.aftab.MainActivity">

    <WebView
        android:id="@+id/webview"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="1"/>

    <android.support.design.widget.BottomNavigationView
        android:id="@+id/navigation"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom"
        android:background="?android:attr/windowBackground"
        app:menu="@menu/navigation" />

تشکر پیشاپیش

ویرایش شده در توسط soheyl_ir89

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


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

فکر می کنم به خاطر سرعت بارگزاری url باشه

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

 

چه کار باید کنم که همیشه و در سرعت پایین اینترنت، url در اپ باز شه؟ و به هیچ وجه در مرورگر باز نشه

با تشکر

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


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

فکر کنم باید از thread استفاده کنم؛ درسته؟

از چه کدی باید استفاده کنم؟

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


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

کدتون ایرادی نداره

روی چه دیوایسی اجرا میکنید ؟

1 کاربر پسند دیده است

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


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

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

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

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

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


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

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

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


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