Hirdetés
- Íme az új Android Auto!
- Szívós, szép és kitartó az új OnePlus óra
- Xiaomi 17 Ultra - jó az optikája
- Android alkalmazások - szoftver kibeszélő topik
- Motorola Edge 50 Pro - több Moto-erő kéne bele
- MIUI / HyperOS topik
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Poco F8 Ultra – forrónaci
- Xiaomi 15T Pro - a téma nincs lezárva
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
Új hozzászólás Aktív témák
-
salmiakki
tag
Arra tud valaki megoldást, hogy ha WeBView-ben egy oldal éppen töltődik, de én rányomok egy új oldalra, vagyis meghívom a WebView.loadUrl() függvényt, akkor ne crasheljen az alkalmazás, hanem az éppen aktuális betöltést abbahagyja, és elkezdje az újat?
-
salmiakki
tag
Az lenne a problémám, hogy egy Fragmentben elhelyezett WebView-hez szeretnék hozzárendelni egy funkciót, ami a 'back' gomb lenyomásakor nem az alkalmazásból lép ki, hanem az előző oldalt nyitja meg. Az onKeyDown eseményen belül meg is írtam a szükséges kódokat, viszont abban az esetben, ha nincs előző oldal, a return super.onKeyDown(keyCode, event); sornak kellene lefutnia, de ezt a rendszer hibásnak jelöli, egészen pontosan a onKeyDown részére ír egy olyan hibát, hogy Cannot resolve method 'onKeyDown(int, android.view.KeyEvent)'
Teljes kód:
http://pastie.org/9854946Van valakinek valami ötlete, hogyan lehetne ezt megoldani?
-
salmiakki
tag
Köszi!
--
Még annyiban szeretnék segítséget kérni, hogy: Nekiálltam egy Navigation Drawer készítésének tutorialok alapján. Már egészen a végén járok a dolognak, viszont sok, szerintem összefüggő dologra ír a rendszer hibát még mindig, de elképzelésem sincs, hogy mi okozhatja.
Esetleg valakinek valami javaslat, mi nem stimmel az alábbi kódban?
@Override
public void onDrawerClosed(View drawerView) {
getActionBar().setTitle(mTitle);
invalidateOptionsMenu();
}
@Override
public void onDrawerOpened(View drawerView) {
getActionBar().setTitle("Select a river");
invalidateOptionsMenu();
}
};
mDrawerLayout.setDrawerListener(mDrawerToggle);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
getBaseContext(), R.layout.drawer_list_item, getResources(),
getActionBar().setHomeButtonEnabled(true);
getActionBar().setDisplayHomeAsUpEnabled(true);
mDrawerList.setOnClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemclick(AdapterView<?> parent, View view, int position, long id) {
String[] rivers = getResources().getStringArray(R.array.main_menu);
mTitle = rivers[position];
RiverFragments riverFragments = new RiverFragments();
Bundle data = new Bundle();
data.putInt("position", position);
riverFragments.setArguments(data);
FragmentManager fragmentManager = getFragmentManager();
android.app.FragmentTransaction ft = fragmentManager.beginTransaction();
ft.replace(R.id.contet_frame, rFragment);
ft.commit();
mDrawerLayout.closeDrawer(mDrawerList);
}
} -
salmiakki
tag
Azt tudja esetleg valaki, hogy a Google Play-re keresőképes felhasználót csak vállaltként lehet létrehozni, vagy a vállalati rész csak a fizetős alkalmazásokra vonatkozik és a hirdetésekkel magánszemélyként is lehet bevételem? Csak azért kérdem, mert a fejlesztői konzolban nem láttam ez utóbbira lehetőséget.
-
salmiakki
tag
válasz
WonderCSabo
#2885
üzenetére
Aha, nekem kb. a fele volt ott alapból, viszont rájöttem, hogy a lista tetején kell bepipálni, hogy azokat is mutassa. Köszi!

-
salmiakki
tag
Azt esetleg meg tudná mondani valaki, hogy Android Studioban hol találom az R.java fájlt? Mindenhol azt találom, hogy a Project Structure ablakban kell állítgatni valamit, de a leírásokban említett egyetlen fül sem stimmel nálam ott.
-
salmiakki
tag
válasz
WonderCSabo
#2879
üzenetére
Ohh, ilyen hibára még az sem kifogás, hogy kezdő vagyok a programnyelvben, minden esetre köszönöm szépen a segítséget!

-
salmiakki
tag
válasz
WonderCSabo
#2877
üzenetére
Tulajdonképpen ennyi a kód, nem rég vágtam bele az egész Java/Android fejlesztés dologba, szóval még itt-ott bénázok kicsit.
public class MainActivity extends ActionBarActivity {
final Button One = (Button) findViewById(R.id.btn1);
final Button Two = (Button) findViewById(R.id.btn2);
final Button Three = (Button) findViewById(R.id.btn3);
final Button Four = (Button) findViewById(R.id.btn4);
final Button Five = (Button) findViewById(R.id.btn5);
final Button Six = (Button) findViewById(R.id.btn6);
final Button Seven = (Button) findViewById(R.id.btn7);
final Button Eight = (Button) findViewById(R.id.btn8);
final Button Nine = (Button) findViewById(R.id.btn9);
final Button Zero = (Button) findViewById(R.id.btn0);
final EditText field = (EditText) findViewById(R.id.editText);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
One.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
field.setText(field.getText()+"1");
}
});
Two.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
field.setText(field.getText()+"2");
}
});
Three.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
field.setText(field.getText()+"3");
}
});
Four.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
field.setText(field.getText()+"4");
}
});
Five.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
field.setText(field.getText()+"5");
}
});
Six.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
field.setText(field.getText()+"6");
}
});
Seven.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
field.setText(field.getText()+"7");
}
});
Eight.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
field.setText(field.getText()+"8");
}
});
Nine.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
field.setText(field.getText()+"9");
}
});
Zero.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
field.setText(field.getText()+"0");
}
});
}
} -
salmiakki
tag
Sziasztok!
A következő lenne a problémám: Android Studio-t használok, és az utóbbi időben egyszerűen nem tudom futtatni az alkalmazásokat a telefonomon debuggolva.
LOGCAT:
01-12 19:37:12.586 29678-29678/com.example.admin.program4 E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.example.admin.program4, PID: 29678
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.admin.program4/com.example.admin.program4.MainActivity}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2128)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2252)
at android.app.ActivityThread.access$800(ActivityThread.java:139)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1200)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:606)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at android.app.Activity.findViewById(Activity.java:1928)
at com.example.admin.program4.MainActivity.<init>(MainActivity.java:14)
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1208)
at android.app.Instrumentation.newActivity(Instrumentation.java:1061)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2119)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2252)
at android.app.ActivityThread.access$800(ActivityThread.java:139)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1200)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:606)
at dalvik.system.NativeStart.main(Native Method)Hibaüzenet:
Unfortunetly, Program 4 has stopped.Próbáltam a saját telefonomon is 4.4.2-es droiddal, illetve egy 5.0.1-es emulátorral, mind kettőn ugyan az volt a hiba, pedig minimumba 2.2-es rendszer lett beállítva.
Segítségeteket előre is köszönöm!
Új hozzászólás Aktív témák
Hirdetés
- Energiaital topic
- Óriási ugrás: teszten az ASUS Zenbook A16 és a Snapdragon X2
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- Xbox Series X|S
- Idén télen jön a most bemutatott Metro 2039
- Vezetékes FEJhallgatók
- Milyen billentyűzetet vegyek?
- További aktív témák...
- 16GB DDR4 PC MEMORIA MODUL(4X4GB, 2X8GB) RAM / SZÁMLÁVAL, GARANCIÁVAL
- Szép Kis játékos HP,Core i7 10510u(8X4,9Ghz)MX 2/4GB DDR5 VGA,FullHD IPS,16-32GB RAM/256-512SSD
- Megkímélt ThinkPad Ryzen 5 Pro(12x4,0Ghz)16-32RAM/256-512SSD,100% akku,vil.bilI.
- Lenovo Thinkpad P50 15,6" FHD IPS kijelző, I7-6820HQ CPU, 16GB DDR4, 512GB NVMe SSD, 4GB Quadro VGA,
- HP 15,6",Core i7 1165G7(8x4,8Ghz)IRIS XE VGA,FullHD IPS,16-48GB RAM/256-512SSD,szép állapot
- Eladó új állapotban levő Redmi Note 11 Pro 6/128GB kék / 12 hónap jótállás
- GYÖNYÖRŰ iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4511
- iPhone 13 128GB 100% Green (1év Garancia) - ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- HIBÁTLAN iPhone 15 Pro 128GB Natural Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4401
- Felújított laptopok számlával, garanciával! Ingyen Foxpost/PostaPont!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


