小编p. *_* ld的帖子

如何在Android Activity中扩展ListActivity AppCompatActivity的位置

我想使用Activity扩展ListActivity for PullToRefresh.But我使用CustomActionBar这就是为什么使用AppCompatActivity.How来解决这个问题.谢谢你在Advanced中

public class CustomActionActivity extends ListActivity

public class PullToRefreshActivity extends ListActivity {
    private LinkedList<String> mListItems;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.pull_to_refresh);

        // Set a listener to be invoked when the list should be refreshed.
        ((PullToRefreshListView) getListView()).setOnRefreshListener(new PullToRefreshListView.OnRefreshListener() {
            @Override
            public void onRefresh() {
                // Do work to refresh the list here.
                new GetDataTask().execute();
            }
        });

        mListItems = new LinkedList<String>();
        mListItems.addAll(Arrays.asList(mStrings));

        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, mListItems); …
Run Code Online (Sandbox Code Playgroud)

java android android-listview android-activity

9
推荐指数
1
解决办法
1万
查看次数

如何在我现有的Android Studio项目中添加另一个项目?

我正在从网上获得一些图像裁剪演示,我正在尝试在我现有的android工作室项目中导入该lib项目.我不明白如何在我的项目中导入lib项目.

这是从网上获得的演示.

在此输入图像描述

看到这是突出显示文件夹名称裁剪器.这个演示来自网络.如何在现有项目中完成相同的操作.

android

6
推荐指数
1
解决办法
1万
查看次数

如何通过 GitHub 在 Android Studio 中使用多个存储库

我的 GitHub 帐户中有 2 到 3 个存储库。第一次我将项目推送到第一个存储库中,但现在我想从 Android Studio 将项目推送到另一个存储库。我该怎么做。谢谢。

android github

3
推荐指数
1
解决办法
5192
查看次数

引起:java.lang.NullPointerException:尝试在Android中的空对象引用上调用虚方法'long java.util.Date.getTime()'

我想将strSqliteDate:= 2016-01-14 05:34:50 PM 转换成2016-01-14.转换所有日期后,我的应用程序崩溃并得到错误

02-01 12:03:15.204    7619-7619/com.example.tazeen.classnkk W/System.err? java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
02-01 12:03:15.204    7619-7619/com.example.tazeen.classnkk W/System.err? at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1035)
02-01 12:03:15.204    7619-7619/com.example.tazeen.classnkk W/System.err? at java.text.DateFormat.parse(DateFormat.java:577)
Run Code Online (Sandbox Code Playgroud)

在这条线上 date = dateFormat.parse(strSqliteDate);

第二个得到错误 line = calendar.setTime(date);

引发者:java.lang.NullPointerException:尝试在java.util.Calendar.setTime(Calendar.java:1195)的空对象引用上调用虚方法'long java.util.Date.getTime()'

这是DBhelper类中的日期转换代码

String strSqliteDate = cursor.getString(cursor.getColumnIndex("ActionDate"));
                Log.e(" strSqliteDate "," = " + strSqliteDate);

                String result = "";
                Date date = null;
                DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
                try
                {
                     date = dateFormat.parse(strSqliteDate);
                }
                catch(Exception e) …
Run Code Online (Sandbox Code Playgroud)

android datetime-format

0
推荐指数
1
解决办法
1万
查看次数