我想将数据从RecyclerView发送到Activity,但是RecyclerView中的Arraylist中的图像数据没有发送到Activity。
我成功地编译了代码,但是每当我打开应用程序并在“回收”中选择1项时,应用程序就会被强制关闭。
我希望在活动中显示图像和描述数据,但应用程序总是被迫关闭。
片段类
public class ShipFragment extends Fragment {
private View v;
private RecyclerView recyclerShip;
private ArrayList<Warship> s
当我从Firebase实时数据库获得一些数据时,我的主页上有一个RecyclerView,然后使用这些数据创建视图,但是当我运行我的应用程序时,我在日志猫上得到了一些错误消息,并且我的主页上的项目没有显示。我什么都试过了,但都没有用。
,我也在日志中得到了这个:
D/GGGGGGG: value is (name of user 1)
D/GGGGGGG: value is (name of user 2)
post_item.xml:
<?xml version="1.0" encoding="utf-8"?>
<androidx.cardv
我有一个按钮在我的回收卡,这是需要显示一个popupMenu
但是,每当用户单击此按钮时,popupMenu就不会出现。即使我在menuOptionsButton.Click操作中放置了一个断点,它也没有命中。
ImageButton in XML
<ImageButton
android:id="@+id/MoreSettings"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_alignParentRight
我搜索了很多关于这个问题,但没有找到确切的Solution.My问题是,如果我选择布局在某个位置改变背景,它工作良好,但同时也改变了其他布局的背景。例如,如果我单击位置0,它也会更改为位置9,19表示0,9,19
这是我的代码RecyclerAdapter.java
public class RecyclerAdapter extends RecyclerView.Adapter<RecyclerAdapter.myViewHolder> {
Context mContext;
private List<randomDatas> mData;
stati
我是一个android开发的初学者。我已经创建了一个应用程序,显示数据(图像和文本)从火库在RecyclerView中。一切都很好,还有一个数据(网址),我想当用户将点击任何项目时,它将启动新的活动使用意图,并将显示在一个Webview的网址。我已经创建了新的activity并在其中设置了WebView。我只是不知道如何将url从firebase传递到这个活动。我搜索了3天,我确实知道我需要使用setOnClickItemListener,但我没有找到任何与我的案例相关的东西。这就是我想把它贴在这里的原因。对不起,我的英语不好。谢谢 我的Firebase数据是这样的enter image d
我有两个活动,分别是MainActivity和AnotherActivity,每个活动都有自己的回收视图。我想要实现的是,如果我在MainActivity,我点击一个回收查看单元,那么我应该去AnotherActivity,反之亦然。我遇到的问题是,我不知道如何知道当前运行的是什么活动,这样我就可以在if条件下操作它,如果运行的活动是MainActivity,那么我应该重定向到AnotherActivity。
MainActivity.java
public class MainActivity extends AppCompatActivity {
RecyclerView recycle
首先:我想将数据从我的RecyclerAdapter传递到我的片段,所以我在下面实现了这个适配器:
class RecyclerItemCart(private val cart: MutableList<Post>, val context: Context, val listener: (Post) -> Unit) : RecyclerView.Adapter<RecyclerItemCart.ViewHolder>() {
override fun onCreateViewHolder(parent: ViewGroup, viewType: I
我想在我的应用程序中存档网络更改侦听器。例如:当我在没有使用移动数据和Wifi的情况下启动我的应用程序时,它会显示“网络不可用!”之后,当我在Wifi或Mobile数据上时,它会自动在线获取数据并显示在UI上。
我有主要的活动,它已经扩展了片段,实现了接口以及基本片段。我试过广播接收器,但没有用。当我运行的应用程序没有网络,它显示没有互联网连接两次。在Wifi之后,没有自动更新,但当我单击菜单中的其他选项时,UI就会显示。请帮帮我..。
1-主要活动
public class MainActivity extends AppCompatActivity implements BaseFragm
我有一个学生跟踪应用程序,使用firebase作为后端。我现在想做的是,一旦点击了Order Students按钮,就能够按名字对学生进行排序。现在,我有一个方法,它将使用附加在按钮上的Comparator对学生的名字进行排序。在排序完成后,我通过附加println语句来验证它是否真的排序。现在,我试图弄清楚如何将这个逻辑应用到显示学生图像和名字的RecyclerView中。我会在下面贴出相关代码。谢谢你们所有人。
所以水流会像这样
Order Students Button Clicked -> Students are ordered by Alphabetical Order ba
我正在尝试制作一个简单的应用程序,在这个应用程序中,RecyclerView中有一个元素列表,如果你点击任何一个,你可以看到它的更多细节。我被困在如何从RecyclerView内部开始新的活动。我在这里尝试过许多解决方案,但没有一个奏效。
我的新活动从未开始(我从未在GroupActivity上看到过Toast消息),应用程序被卡在一个黑色屏幕上,但是侦听器被触发,因为我在onClick函数中看到了消息。
我已经检查了我的新活动在AndroidManifest.xml中,并且我在新活动上有setContentView。
我的新活动,GroupActivity.java
public c
我对哪种参数应该从主类传递给具有如下参数类型的回收器适配器类感到困惑。
class RecyclerAdapter(private val clickListener:(view: View, movieName: String)
->Unit):ListAdapter<MovieInfo,RecyclerAdapter.ViewHolder>(Diff())
在主类中,我的计划是像下面这样声明适配器
val adapter = RecyclerAdapter() //missing parameter inside the ()
我以前从未见过这样的类参数。通常,它
是否可以在两个活动中为不同的工作调用相同的适配器?这里是我的RecyclerAdapter:只有从两个活动调用时的差异在这一行中:来自Activity1.java:
holder.Name.setText(arrayList.get(position).getName());
并来自Activity2.java
holder.Name.setText(arrayList.get(position).getVehicle());
所有其他代码都是相同的,如何使用相同的适配器进行不同的工作。
public class RecyclerAdapter extends