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
18Son Activityden İlk Activity Geri Dönüş Nasıl Yapılır?
MainActiviy.class dan MainActivity2.class a belli bir zaman sonra otomatik olarak nasıl dönülür?? (Buton Olmadan)
INTENT GEÇİŞLERİ? acil yardım
diyelimki mainactivity.class ve xml yaptık...mainactivity2.class ve xml yaptık...mainactivity3.class ve xml yaptık... xml leri tasarladık ve kodladık.. javaları da kodladık.. manifeste de ekledik geçişleri (ki ekleyemiyoruz hata veriyo android studio) aktivity ler arası geçişleri nasıl yapcaz yani 2 den 3 e geçebilir miyiz ya da 1 den 3 e??
Run hatası?
android studio kullanıyorum..kodlarda bir sorun yok ama "run" deyip emulator uzerinden uygulamayı kullandığımızda android monitor de bu hatayı veriyor.. neden? bir yardımcı olursanız sevinirim..
12-22 11:56:50.576 1233-1233/com.example.nasip.bir W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0xa62f9288)
12-22 11:56:50.576 1233-1233/com.example.nasip.bir E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.nasip.bir/com.example.nasip.bir.Soru1}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
at android.app.ActivityThread.access$600(ActivityThread.java:130)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at com.example.nasip.bir.Soru1.onCreate(Soru1.java:47)
at android.app.Activity.performCreate(Activity.java:5008)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
at android.app.ActivityThread.access$600(ActivityThread.java:130)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4745)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
12-22 11:56:54.440 1233-1233/? I/Process: Sending signal. PID: 1233 SIG: 9
android studio R cannot resolve symbol hatası?
android studio R cannot resolve symbol hatası alıyorum.. R kırmızı oluyor.. bu hatayı nasıl giderebilirim.. yardımcı olursanız sevinirim..
Activity geçişleri nasıl yapılır?
android studio kullanıyorum yeni başladım..Intent konusunda benim de bir sorum olacaktı.. basit bir proje yapıyorum MainActivity.java kısmını bu şekilde düzenledim..daha önce aynı kodlarla projemde sayfa geçişi yapabiliyodum..şimdi yapamıyorum intent bölümünde acemi olduğum için anlayamadığım bir hata olduğunu düşünüyorum.. Sorum şu intent olayını ne sağlıyo ben nerden düzeltebilirm.. kodlarda bir hata bulamadım android studio da hata yok diyo ama intent geçişini etkileyen bir durum var arka planda.. yardımcı olursanız çok sevinirim..
package com.example.nasip.birinciyil; import android.content.Intent; import android.media.MediaPlayer; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.ImageView; import android.widget.Toast; public class BirinciYil extends AppCompatActivity { ImageView iv; EditText et, et1; Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_birinci_yil); iv = (ImageView) findViewById(R.id.imageView); et = (EditText) findViewById(R.id.editText); et1 = (EditText) findViewById(R.id.editText2); btn = (Button) findViewById(R.id.button); final MediaPlayer mp = MediaPlayer.create(this, R.raw.baslangic); mp.start(); btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String kullanici = et.getText().toString(); String sifre = et1.getText().toString(); if (kullanici.matches("a") || sifre.matches("a")) { Toast.makeText(getApplicationContext(), "Başarıyla Giriş Yapıldı", Toast.LENGTH_LONG).show(); Intent intent = new Intent(BirinciYil.this, Soru1.class); startActivity(intent); mp.stop(); } else { Toast.makeText(getApplicationContext(), "Kullanıcı Adı Yada Şifre Hatalı", Toast.LENGTH_LONG).show(); } } }); } }
INTENT GEÇİŞLERİ? acil yardım
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.nasip.myapplication">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Main2Activity"
android:label="@string/title_activity_main2"
android:theme="@style/AppTheme.NoActionBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN2ACTIVITY" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".Main22Activity"
android:label="@string/title_activity_main22"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN22ACTIVITY" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
</manifest>
INTENT GEÇİŞLERİ? acil yardım
Main22Activity.class
package com.example.nasip.myapplication;
import android.content.Intent;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.widget.Button;
public class Main22Activity extends AppCompatActivity {
Button button3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main22);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
button3=(Button)findViewById(R.id.button);
button3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(getApplicationContext(), MainActivity.class);
startActivity(i);
}
});
}
});
}
}
INTENT GEÇİŞLERİ? acil yardım
Main2Activity.class
package com.example.nasip.myapplication;
import android.content.Intent;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.widget.Button;
public class Main2Activity extends AppCompatActivity {
Button button2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
button2=(Button)findViewById(R.id.button);
button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent (getApplicationContext(), Main22Activity.class);
startActivity(i);
}
});
}
});
}
}
INTENT GEÇİŞLERİ? acil yardım
MainActivity.class
package com.example.nasip.myapplication;
import android.content.Intent;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
.setAction("Action", null).show();
button=(Button)findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(getApplicationContext(), Main2Activity.class);
startActivity(i);
}
});
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, 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.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
INTENT GEÇİŞLERİ? acil yardım
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.nasip.bir">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".giris"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Soru1"
android:label="@string/title_activity_soru1"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.SORU1" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".Soru1"
android:label="@string/title_activity_soru1"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".joker"
android:label="@string/title_activity_joker"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.JOKER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
</manifest>