fatih uslu
Bursa
27/01/2017 tarihinden beri üye
10
GY Puanı
105K
GY Sırası
Kişisel Sayfaları
İlgi Alanları
1
Rozet
0
Sertifika
1
Soru Sordu
0
Cevap Verdi
0
Blog Yazısı
0
Etiket Takibi
İş Tecrubesi
Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.
Eğitim Geçmişi
Düzce Üniversitesi
| Aralık 2020
- Aralık 2020
Sertifikalar & Başarılar
GY Sertifikaları
(0)
Kullanıcının GY sertifikası bulunmamaktadır.
Diğer Sertifikaları
(0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları
(0)
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
1Webview'de dosya seçmek
Merhabalar;
Bu konu soru&cevapta var fakat uyguladım bir sonuca ulaşamadım. Android 5.1.1 ve 6.0 denemedim çalıştıramadım.
Bir inputum var type="file" bununla mobilden dosya seçmek istiyorum nasıl yapabilirim. 2 gündür bakmadığım site kalmadı. Yardımcı olursanız sevinirim.
Kodu sıfırladım ve yalın hali şu şekilde;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.webkit.ValueCallback;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends Activity {
WebView webV;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webV = (WebView) findViewById(R.id.webV2 );
webV.getSettings().setJavaScriptEnabled(true);
webV.getSettings ().getAllowFileAccess ();
webV.setWebViewClient(new MyWebViewClient());
webV.loadUrl("http://orneksite.org");
}
private class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
public void onBackPressed() {
if(webV.canGoBack()) {
webV.goBack();
} else {
super.onBackPressed();
}
}
@Override
protected void onPause () {
super.onPause ();
}
@Override
protected void onStop () {
super.onStop ();
}
@Override
protected void onResume () {
super.onResume ();
}
}
7 yıl 8 ay önce yanıtladın