Hirdetés
- Yettel topik
- Google Pixel topik
- Megérkezett a Google Pixel 7 és 7 Pro
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- iPhone topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Apple iPhone 13 - hízott, de jól áll neki!
- Samsung Galaxy Watch6 Classic - tekerd!
- Xiaomi 14 - párátlanul jó lehetne
- Honor Magic5 Pro - kamerák bűvöletében
Új hozzászólás Aktív témák
-
caindwan
aktív tag
Szeretnék segítséget kérni. A lényeg: van 2 spinnerem és egy button, a 2 spinnerben egyidejűleg kiválasztottak a button lenyomásával egy képet kellene megjeleníteniük egy ImageView-en. Az app lefut, nincs hiba, se logcat. Ha pedig kiválasztom a Megadott képet, és nyomok egy gombot, semmi se történik. A kód:
package com.examplet.ukulele_chords;
import java.util.ArrayList;
import java.util.List;
import android.os.Bundle;
import android.app.Activity;
import android.graphics.drawable.Drawable;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.Spinner;
import java.lang.String;
public class MainActivity extends Activity {
ImageView pct;
Button btn1;
Spinner spinner;
Spinner spinner1;
int a = R.drawable.adur;
String a1 = "adur";
public MainActivity(){
this.pct=null;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
addItemsOnSpinner2();
addListenerOnSpinnerItemSelection();
addListenerOnButton();
spinner = (Spinner) findViewById(R.id.spinner);
spinner1 = (Spinner) findViewById(R.id.spinner1);
btn1 = (Button) findViewById(R.id.btn1);
pct = (ImageView) findViewById(R.id.pct);
}
public String addListenerOnSpinnerItemSelection() {
Spinner spinner = (Spinner) findViewById(R.id.spinner);
Spinner spinner1 = (Spinner) findViewById(R.id.spinner1);
String value1 = spinner.getSelectedItem().toString();
String value2 = spinner1.getSelectedItem().toString();
String value = value1+value2;
return value;
}
public void onNothingSelected(Spinner arg0){
}
public void addListenerOnButton() {
Button btn1 = (Button) findViewById(R.id.btn1);
btn1.setOnClickListener(new OnClickListener(){
String value;
@Override
public void onClick(View arg1) {
if(value == a1){
ImageView pct =(ImageView) findViewById(R.id.pct);
Drawable chord = getResources().getDrawable(a);
pct.setImageDrawable(chord);
}
else{
}
}
});
}
}
Új hozzászólás Aktív témák
- Hibátlan 2+ Év Garancia! GIGABYTE GeForce RTX 4060 EAGLE OC 8GB
- AZONNAL KÉSZLETRŐL! AMD Ryzen 7 9800X3D 64GB 6000MHz RAM 2TB Gen4 SSD RTX 5090 32GB GDDR7 1200W
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 64GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 32GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 32GB 6000MHz RAM 1TB Gen4 SSD RTX 5060 8GB FSP 750W
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB DDR5 RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Dell Latitude 3530 üzleti notebook - i5 1235U 8GB DDR4 512GB SSD Intel Iris Xe WIN11
- HIBÁTLAN iPhone 15 Pro Max 256GB Blue Titanium -1 ÉV GARANCIA -Kártyafüggetlen
- Dell Latitude 5430 14" Touchscreen i5-1235U 16GB 512GB 1 év garancia
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3610
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


