İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
4JSON parse ile çektiğim veriye resim ekleme
Merhaba Arkadaşlar
JSON kullanarak mysql üzerinden php aracılığı ile verileri çekiyorum. Yapmak istediğim çok basit haftalık event (ne nerede gibi veriler), bunu yapıyorum ama bembeyaz arka planda düz yazılar, hiçde göze hoş gelmiyor.
Yapmak istediğim aslında bu görüntüyü düzeltmek birazda örnek verecek olursam
Benim mysql kaydımdan çekilen veriler
Aktivite : TOPLANTI
başlanğıç saati : 10.00
bitiş saati : 11:00
yer : merkez
sorumlu kişi : Ahmet
tam olarak çektiğim veriler bunlar, fakat kuru kuru veri çekiyorum :) en azından Aktivite daha büyük ve farklı renkte yazsa, sol tarafta toplantı logosu çıksa
umarım anlatabilmişimdir
yardım bekliyorum
WebView Network Hatasında Reload Butonu Kullanma
Merhaba arkadaşlar
web1=(WebView)findViewById(R.id.web1);
web1.getSettings().setJavaScriptEnabled(true);
web1.setWebViewClient(new WebViewClient()
{
public void onReceivedError(final WebView view, int errorCode, String s, String s1)
{
web1.loadUrl("file:///android_asset/error.html");
}
}
);
web1.loadUrl( "http://192.168.10.14");
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
Yukarıda gördüğünüz üzere webview de herhangi bir hata olursa local html dosyası çağırıyorum fakat bu işimi çözmüyor. network bağlantısı anlık olarak giderse reload butonu veya tekrar dene butonu koymam gerekmekte.
Birçok buton denedim ama bazen program açılmıyor bazen buton çalışmıyor
yardımlarınızı beklemekteyim...Network hatasında Reload etmek istiyorum (buton ile)
Sağolun
WebView Network Hatasında Reload Butonu Kullanma
Aşağıdaki kodu denedim fakat malasef olmadı
public void onReceivedError(final WebView view, int errorCode, String description, final String failingUrl){
setContentView(R.layout.hata);
button = (Button) findViewById(R.id.button); // Reload Button in error.xml
button.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View arg0) {
Intent browserIntent =
new Intent(Intent.ACTION_VIEW, Uri.parse("http://192.168.10.14"));
startActivity(browserIntent);
}
});
}
webview
web1.setWebViewClient(new WebViewClient()
{
public void onReceivedError(final WebView view, int errorCode, String s, String s1)
{
web1.loadUrl("file:///android_asset/error.html");
}
}
asset içinde html açıp oraya istedigini yapabilirsin