【发布时间】:2018-06-23 19:42:47
【问题描述】:
我正在使用 Volley 获取 JSON 提要,其中包含名称、评级和 URL。我在 Android 上有 textview,它将显示 Fetched Name、Rating 和所有内容。我有一个 Button,但它直接显示 URL,因为我将 Text 设置为 Fetched URL。
目前,我得到了这个:
我需要将按钮的文本设置为注册,如果单击按钮,它应该打开从 JSON 提要中获取的 URL。
附上代码
@Override
public void onBindViewHolder(CourseViewHolder holder, int position) {
Course course = courseList.get(position);
holder.textViewCoursename.setText(course.getCoursename());
holder.textViewcoursedescshort.setText(course.getCoursedescshort());
//holder.textViewcourseurl.setText(course.getCourseurl());
holder.textViewcourserating.setText(course.getCourserating());
Glide.with(mCtx)
.load(course.getCourseimg())
.into(holder.imageView);
Button button = (Button) button.findViewById(R.id.textViewcourseurl);
button.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
//Do stuff here
}
});
}
【问题讨论】:
-
你会在浏览器或网页视图中打开 url 吗?
-
我正在尝试在 Browser Buddy 中打开 :)
-
我已经回答了这个问题,请检查:)