Android入门之简单的ListView和三级联动Spinner
简单的ListView
UI效果图
知识点
- ListView的ArrayAdapter数组内容插入
- 点击响应Toast
ui代码
<ListView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/list1"
></ListView>
Java主体
public class MainActivity extends AppCompatActivity {
private ListView list1;
private ArrayAdapter<String>arr_adapter;
private SimpleAdapter simple_adapter;
private String[] strs = new String[] {
"first", "second", "third", "fourth", "fifth","sixth","seventh","eighth"
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
list1 = findViewById(R.id.list1);
arr_adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, strs);
list1.setAdapter(arr_adapter);
list1.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
Toast.makeText(MainActivity.