android dizi ve basit dongu

  1. public class MainActivity extends AppCompatActivity {
    
        List<String> sozler;
        int i=0;
        @Override    protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
    
    
            getSupportActionBar().setElevation(1);
            getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
            getSupportActionBar().setCustomView(R.layout.layout_abs);
    
            sozler = new ArrayList<>();
    
            sozler.add("Öyle güzel susarım ki, sağır olursun.");
    
            sozler.add("Ey yalnızlık nikâh mı kıydın bana. Helalimmişsin gibi her gece giriyorsun koynuma.");
    
            sozler.add("Büyük adamın hatası da büyük olur.");
TextView textView = (TextView) findViewById(R.id.textView);
        textView.setText(sozler.get(0));
        Button backButton = (Button) findViewById(R.id.backButton);
        backButton.setOnClickListener(new View.OnClickListener() {
            @Override            public void onClick(View view) {
                if(i!=0){
                    i--;
                }else{
                    i=sozler.size()-1;
                }

                openText(i);
            }
        });
        Button nextButton = (Button) findViewById(R.id.nextButton);
        nextButton.setOnClickListener(new View.OnClickListener() {
            @Override            public void onClick(View view) {
                if(i!=sozler.size()-1){
                    i++;
                }else{
                    i=0;
                }

                openText(i);
            }
        });


    }

    public void openText(int i){
        TextView textView = (TextView) findViewById(R.id.textView);
        textView.setText(sozler.get(i));

}


Yorumlar

Bu blogdaki popüler yayınlar

open cv kamerayı acma

flutter tensorfllow

unıty karakteri hareket ettirme