不飞则已,一飞冲天;不鸣则已,一鸣惊人。这篇文章主要讲述如何在app小部件中使用ListView并在android中填充数据?相关的知识,希望能为你提供帮助。
我已经搜索了很长时间,但不明白使用的方法。
所以我想在我的应用程序中为Homescreen添加一个App小部件,然后用数据填充小部件......
String[] data = https://www.songbingjia.com/android/new String[]{"first","second","third"};
但我的问题是在我的AppWidgetProvider类中设置ListView适配器。
我已经有一个小部件,它显示了一个TextView,但我很难与ListView斗争。
那么有人可以帮我设置适配器或在android Widget中轻松使用ListView吗?
【如何在app小部件中使用ListView并在android中填充数据()】先感谢您!
答案
import java.util.ArrayList;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class Start extends Activity {private String[] lv_arr = {};
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Get a handle to the list view
ListView lv = (ListView) findViewById(R.id.ListView01);
// Convert ArrayList to array
lv_arr = (String[]) arrayList.toArray();
lv.setAdapter(new ArrayAdapter<
String>
(this,
android.R.layout.simple_list_item_1, lv_arr));
}}
推荐阅读
- 如何为Xamarin.Android AlarmManager设置准确的时间
- listView根本没有出现。安卓
- ü“ü土耳其人物在Android上投射
- Android XML解析listview
- Android(以编程方式突出显示listview中的当前选定选项)
- ListView崩溃。不工作的应用程序Android Studio模拟器
- 滚动时,Android Listview重置更改
- 专业人士的Git工作流程(良好的Git指南)
- 单元测试,如何编写可测试的代码及其重要性