[Android Studio 30天自我挑战] ListView点选後动作

上一篇我们讲到ListView可以条列出不同的相似资料,
当我们列出ListView後想要点选换页或是显示出Toast时,
可以用setOnItemClickListener来做改变,

这篇是利用上一篇的范例来修改
点击後跳出Toast
直接在onCreat里加上

listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                if(position == 0){
                //""文字框里可以输入点後想要显示的文字
                    Toast.makeText(MainActivity.this,"是一种小型的法式甜点,表层则是硬脆又厚实的褐色焦糖外壳,内部是半融化状的蛋糕糊,散发着酒香和香草味。",
                            Toast.LENGTH_LONG).show();
                }
                if(position == 0){
                    Toast.makeText(MainActivity.this,"是一种用色彩缤纷绚丽的法国甜品,外壳坚硬但易碎,内陷黏稠扎实",
                            Toast.LENGTH_LONG).show();
                }
                if(position == 0){
                    Toast.makeText(MainActivity.this,"是一种传统的贝壳形状的小蛋糕,来自於法国东北部洛林大区的两个市镇科梅尔西和利韦尔丹。",
                            Toast.LENGTH_LONG).show();
                }
                if(position == 0){
                    Toast.makeText(MainActivity.this,"是一种源自法国的甜品,经烘焙後质感轻而蓬松。",
                            Toast.LENGTH_LONG).show();
                }
                if(position == 0){
                    Toast.makeText(MainActivity.this,"是一种源自法国的球形糕点,蓬松张孔的面皮中包裹鲜奶油、巧克力乃至冰淇淋。",
                            Toast.LENGTH_LONG).show();
                }
            }
        });

https://ithelp.ithome.com.tw/upload/images/20211007/20139258Xx03C2Zlll.png


<<:  Day 23 Vue生命周期

>>:  [D22] 物件侦测(3)

动员大外宣: 让资安进步成为公司的光环(向外)

过往有人说,公司投入资源做资安,外界又看不到更不能带来订单,有意义吗。 NONO~错罗,别忘了这个是...

公家机关 资讯安全 远端连线 录影 VNC 被控端 呼叫 主控端

公家机关 资讯安全 远端连线 录影 资讯安全稽核 使用UltraVNC 反向连线 VNC 被控端 呼...

[Day01] 序章- 参赛主题说明及未来挑战技术探讨

初衷 每个人都有不同的潜能或是天赋 也就是上帝为了你关上一道窗必定会为了你开启另一道窗口 在这次比赛...

D26 将config等等隐密资讯另外放置 - yaml

将重要资讯放到yaml内 config.yaml(放在BASE_DIR) --- email: EM...

[30天 Vue学好学满 DAY22] Vue Router-1

Vue 官方所提供的路由,由於使用vue2,Vue Router 版本选择v3。 安装 // npm...