Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
14Android Studio ile hazır projeyi nasıl açarız
Android Studio'da veya Eclips'te yazılmış bir projeyi, farklı bir bilgisyarda Android Studio ile açmak için ne yapmamız gerekiyor?
activity'ler arası bunddle ile geçiş yapmak
Oluşturduğum bir aktiviteden diğerine bunddle ile veri aktarıyorum fakat diğer aktiviteye döndüğümde veriler kayboluyor. verilerimi kaybetmeden tutmak için ne yapmalıyım.
r cannot be resolved to a variable / xml dosyası
Uygulamada bir "color" sınıfı tamamlayıp içine renk tanımladıktan sonra kaydediyorum. Daha sonra "R" dosyası siliniyor. "color" sınıfını sildikten sonra "R" dosyası tekrar yerine geliyor. Nedenini bulamadım.
adroid web browser'ı değiştirmek
Merhaba,
Webview ile mobil versiyonu olan bir siteyi andoid markete taşıkam istiyordum. Siteyi webview içerisine göndüm fakat HTML5'in bir özelliği olan "current location" tuşu çalışmıyor. Nedeninin android'in kendi browser'indan kaynaklandığını düşnüyorum. Acaba uygulamayı android'in kendi browser'inda değil de mesela crome'da açmasını sağlayabilir miyim? Cünkü m.xxx adlı sitem telefonumun crome'unda çalışırken android'de çalışmıyor.
NOT: webview.getSettings().setUserAgentString("Mozilla/5.0 (Linux; Android 4.4; Nexus 4 Build/KRT16H) AppleWebKit/537.36(KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36"); kodu işe yaramıyor.
option menu'de bundle ve intent kullanımı
Bir uygulamam da A(verilerin oldu) sayfasındaki değerleri B(verilerin geldiği) sayfasına bundle ile aktarabiliyorum. Intent kullanarak da sayfalar arasında geçiş sağlıyorum. Intent'i buton üzerinde kullandığım da bir sorun yaşamadım fakat sayfalar arası geçişi option menu'de yaptığımda B'den A'ya geçişte sorun oluşmamasına rağmen A'dan B'ye geçişlerde uygulama hata veriyor. Nedeni ne olabilir?
adroid web browser'ı değiştirmek
Aslında tam istediği cevap şu linkte: http://turbomanage.wordpress.com/2012/04/23/how-to-enable-geolocation-in-a-webview-android/
option menu'de bundle ve intent kullanımı
*MainActivity de button'a yaptırdığım işlemde SecondActivity class'ına geçebildiğim halde, option menude bu işlemi yapamıyorum.
public class MainActivity extends FragmentActivity {
@Override
protected void onCreate(Bundle arg0) {
super.onCreate(arg0);
setContentView(R.layout.activity_main);
buradan = (TextView) findViewById(R.id.textBuradan);
buraya = (TextView) findViewById(R.id.textBuraya);
final Bundle bundle = new Bundle();
intent = newIntent(MainActivity.this,SecondActivity.class);
Button btn=(Button)(findViewById(R.id.btn_go));
btn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
String bu1 = buradan.getText().toString();
String bu2 = buraya.getText().toString();
bundle.putString("bnd1", bu1);
bundle.putString("bnd2", bu2);
intent.putExtras(bundle);
startActivity(intent);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.optionsmenu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
switch (item.getItemId()){
case R.id.menu1:
Toast.makeText(getApplicationContext(), "Ana Menü", Toast.LENGTH_SHORT).show();
return true;
case R.id.menu2:
startActivity(intent);
return true;
}
return super.onOptionsItemSelected(item);
}
}
-----------------------------------------------------------------------------------------
*Bu bölümde hem buton ile hem de option menu ile MainActivity class'ına dönebiliyorum. Bir sorun yok.
public class SecondActivity extends Activity {
Intent intent;
protected void onCreate(Bundle arg0){
super.onCreate(arg0);
setContentView(R.layout.second_activity);
TextView t1 = (TextView)findViewById(R.id.textburadan2);
TextView t2 = (TextView)findViewById(R.id.textburaya2);
intent = new Intent(SecondActivity.this,MainActivity.class);
Bundle bb = getIntent().getExtras();
String ss = bb.getString("bnd1");
String ss2 = bb.getString("bnd2");
t1.setText("burdan: " + ss);
t2.setText("buraya: " + ss2);
Button btn =(Button)(findViewById(R.id.btn_back));
btn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
startActivity(intent);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.optionsmenu, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
switch (item.getItemId()){
case R.id.menu1:
startActivity(intent);
return true;
case R.id.menu2:
Toast.makeText(getApplicationContext(), "Yan Menü", Toast.LENGTH_SHORT).show();
return true;
}
return super.onOptionsItemSelected(item);
}
}
**Umarım örnek kod sorunu anlamak için yeterli olur
"emulator-5554 disconnected!" hatası
Sanırım derleyici geç açılıyor ve ben tam açılmasını beklemeden kapatıyorum. Sabırla açılana kadar 5-10 dakika bekliyceğim başında. Umarım nedeni budur.