在ListView元素上显示提示的正确方法

时间:2016-04-12 08:05:02

标签: android listview android-recyclerview

我有一个包含ListView的Fragment。 ListView的元素是水平滚动的RecyclerViews。 RecyclerView的每个元素都是一个CardView,它包含一些元素,如ImageViews和TextViews。我必须在CardView内部的TextView上显示提示。

此提示必须显示在ListView的第一个RecyclerView的第一个CardView中的TextView上。我正在使用ShowTipsView库来显示提示。显示此提示的正确方法是什么?

我应该在ListView或RecyclerView的适配器中放置一些代码,还是可以从Fragment代码本身完成?

我面临的真正问题是,如何访问Fragment代码中的特定视图(TextView)?

1 个答案:

答案 0 :(得分:0)

我从你给定的链接中找到了这个:

ShowTipsView showtips = new ShowTipsBuilder(this)
    .setTarget(btn_test)
    .setTitle("A magnific button")
    .setDescription("This button do nothing so good")
    .setDelay(1000)
    .build();

showtips.show(this);

我看到setTarget(xxx)接受了View。因此,您可以在fragment中执行此操作,因为它有您的观点。