المتابعون

الأحد، 13 نوفمبر 2022

عمل قائمه منبثقه

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".ColorActivity" >



    <LinearLayout
        android:layout_width="300dp"
        android:layout_height="300dp"
        android:layout_gravity="center"
        android:background="#CCFFFFFF"
        android:orientation="vertical"
        android:padding="8dp"

        >

        <WebView
            android:layout_gravity="center"
            android:id="@+id/webView"
            android:layout_width="300dp"
            android:layout_height="250dp" />

        <Button
            android:id="@+id/bb"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:onClick="onc"
            android:text="Button" />



    </LinearLayout>

</FrameLayout>




package blooger.blooger.com.testcolorto;

import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Button;

public class ColorActivity extends Activity {

private Button bb;
WebView webview;

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



bb = (Button) findViewById(R.id.bb);
bb.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {

finish();
}
});



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

webview.getSettings().setUseWideViewPort(true);
webview.getSettings().getAllowFileAccess();
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setDatabaseEnabled(true);
webview.getSettings().setAppCacheEnabled(true);
webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webview.setWebViewClient(new ColorActivity.InsideWebViewClient());
webview.getSettings().setLoadWithOverviewMode(true);

webview.getSettings().setJavaScriptEnabled(true);

webview.setWebViewClient(new InsideWebViewClient());
webview.getSettings().setLoadWithOverviewMode(true);

webview.getSettings().setUseWideViewPort(true);


webview.loadUrl("https://www.mp3quran.net/newMedia.php?id=1&file=https://server8.mp3quran.net/frs_a/001.mp3");


webview.setWebChromeClient(new WebChromeClient() {

public void onProgressChanged(WebView view, int progress) {

setProgress(progress * 100);

}

});

}



public void onc(View view) {

}
private class InsideWebViewClient extends WebViewClient {

@Override


public boolean shouldOverrideUrlLoading(WebView view, String url) {

view.loadUrl(url);

return true;

}
}

}


ليست هناك تعليقات:

إرسال تعليق

اعلان