gpt4 book ai didi

java - 不要在顶部显示最新帖子

转载 作者:行者123 更新时间:2023-12-02 01:18:16 25 4
gpt4 key购买 nike

我想在顶行显示最新的帖子。我怎样才能在安卓上做到这一点。我使用 mysql- php 作为网络服务。

 我正在尝试创建 Twitter 克隆。最后一篇文章,需要在顶行看到。

Github项目

https://github.com/prensmiskin/vollley-one/tree/master/volleydenemetwo/app/src/main/java/com/example/volleydenemetwo

public void kisiekle(){
String url = "https://goldgym.pro/akis.php";
final String akiss = akis.getText().toString().trim();


StringRequest istek = new StringRequest(Request.Method.POST, url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Log.e("Cevap",response);

try{
JSONObject jsonObject = new JSONObject(response);
JSONArray movies = jsonObject.getJSONArray("employees");




StringBuilder sb = new StringBuilder();

for (int i=0; i < movies.length();i++){
JSONObject b = movies.getJSONObject(i);

String akis_ad = b.getString("akis");


akisone.append(akis_ad + "," + "\n\n");





}

网络服务/mysql - php
特特 https://github.com/prensmiskin/vollley-one/blob/master/akis.php
登录 https://github.com/prensmiskin/vollley-one/blob/master/login.php注册
https://github.com/prensmiskin/vollley-one/blob/master/myphp.php

截图 https://user-images.githubusercontent.com/40228440/66035919-bb89fd00-e514-11e9-8151-ebba56fc7670.png

最佳答案

如果您的意思是应该将其排序为最新(顶部)-> 最旧(底部)。您可以sort您的 Collection 基于帖子的日期。 Here这是一个关于它的 stackoverflow 问题。

如果您的意思是仅在某些顶部栏中显示它,而不是在那之后。根据需要对列表进行排序(或者如果不需要预先排序)。选取第一项,您是否在以下时间后显示并删除它:

public void displayItems(List<Posts> posts) {
Collections.sort(posts, new Comparator<Post>() {
@Override
public int compare(Post o1, Post o2) {
//You could also make Post implement Comparable. Then the Comparator is not needed.
return o1.getDatePosted().compareTo(o2.getDatePosted())
}
});
Post firstItem = posts.get(0);
posts.remove(0);
// Continue doing magic
}

我发现很难弄清楚您具体要问什么,因为对我来说,代码似乎与您提出的问题无关。一些提示:

  1. 查看GSON用于 JSON(反)序列化(或较新的 moshi )
  2. 阅读 java 风格指南( GoogleOracle )(作为一个有一点 java 经验但几乎没有 php 的人,我发现你的代码有点难以阅读)
  3. 在为 Android 发帖时,很高兴认识您 minSdk,因为这可以产生重大影响
  4. 此外,当询问有关 Android 的信息时,最好能详细了解您使用的布局。

关于java - 不要在顶部显示最新帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58199363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com