First of all, thank you for your answers! I\'m new for Android and this is my problem;
I want to take values of string array to listview.
Program works fin
here is what I did. i have created a string-array in array.xml
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
and put a lisView in my xml layout
here is my MainActivity look like.
public class MainActivity extends AppCompatActivity implements AdapterView.OnItemClickListener {
ListView listView;
String[] number;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
number = getResources().getStringArray(R.array.numbers);
listView = (ListView) findViewById(R.id.listView);
ArrayAdapter adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, number);
listView.setAdapter(adapter);
listView.setOnItemClickListener(this);
}
@Override
public void onItemClick(AdapterView> parent, View view, int position, long id) {
TextView textView = (TextView) view;
Toast.makeText(this, textView.getText() , Toast.LENGTH_SHORT).show();
}
}