列表视图显示奇怪的文本(Android Studio)

时间:2017-03-20 09:52:33

标签: android listview

它被某人标记为副本,但它完全不同,因为它的“重复”在点击时会处理URL。

所以我想要的是当我启动我试图制作的应用程序时,它会从我制作的标题列表中生成随机文章标题。但是,它不会这样做,而是显示一些包含我想到的活动目录的随机内容。我能够在我制作的另一个应用程序中执行此操作,获得相同的逻辑,现在它不适用于此特定应用程序。

以下是我尝试生成随机标题的代码部分:

    private void randomArticle() {
            String mArticleRandom[] = {"Anton, tuli na!", "Karlo, nanganak na!", "La Salle Wins Shell ECO", "Andreev, sinagot na ni Janella!", "Norman, ang bagong Hashtag!"};
            //String mStatusRandom[] = {"So puhrung like", "Patayin ko kayong lahat!", "Pagod na ako maging single :(", "I like Andreev", "Hina ng soul ko"};

            for (int i = 3; i > 0; i--) {
                Random post = new Random();
                int article = post.nextInt(5);
                //int message = post.nextInt(5);
                mArticleList.add(new Article(mArticleRandom[article]));
            }
            return;
        }



   mAdapter = new ArrayAdapter<Article>(this, android.R.layout.simple_list_item_1, mArticleList);

    ListView lstArticles = (ListView) findViewById(R.id.lst_article);
    lstArticles.setAdapter(mAdapter);

    lstArticles.setOnItemClickListener(
            new AdapterView.OnItemClickListener() {
                @Override
                public void onItemClick(AdapterView<?> parent, View view, int position, long id) {


       Intent launchIntent = new Intent(MainActivity.this, ArticleContentActivity.class);


                Article article = mArticleList.get(position);
                // String targetAuthorStr = article.getAuthor();
                startActivity(launchIntent);
                return;
            }
        }
);

以下是它显示的内容:

enter image description here

0 个答案:

没有答案
相关问题