我有一个应用程序,其中有 Tab Host。我的选项卡主机中肯定有四个选项卡,其中一个选项卡包含一些元素的列表。现在,当用户单击第三个选项卡的元素时,他应该切换到第一个选项卡,并且列表元素的数据会显示在那里。但是当用户最初尝试单击第一个选项卡而不从第三个选项卡的列表中选择任何元素时,我需要显示“请从列表中选择一个项目”的警报消息
我想知道如何做到这一点?
谢谢,大卫
我有一个应用程序,其中有 Tab Host。我的选项卡主机中肯定有四个选项卡,其中一个选项卡包含一些元素的列表。现在,当用户单击第三个选项卡的元素时,他应该切换到第一个选项卡,并且列表元素的数据会显示在那里。但是当用户最初尝试单击第一个选项卡而不从第三个选项卡的列表中选择任何元素时,我需要显示“请从列表中选择一个项目”的警报消息
我想知道如何做到这一点?
谢谢,大卫
使用警报对话框。
Toast.makeText(this,"Please select an item form the List",Toast.LENGTH_LONG).show();
在您的点击事件中使用它。
You can use any of the above, but I feel its the logic that you're more interested in.
You might be having four different activities for each tab.
Create on more class, which will serve as your Bean class, which holds all the data to transfer information between classes.
The logic goes as this:
I hope you got the logic