内容提供商|尝试在空对象引用上调用虚拟方法'android.net.Uri $ Builder android.net.Uri.buildUpon()'

时间:2015-10-19 06:11:51

标签: android uri android-contentprovider android-contentresolver

我正在实现自定义内容提供程序,问题是当我插入任何值时,它会给我异常

http://interactivepython.org/runestone/static/pythonds/SortSearch/TheSelectionSort.html

我插入值的代码是

Attempt to invoke virtual method 'android.net.Uri$Builder android.net.Uri.buildUpon()' on a null object reference

如果您需要更多信息/代码,他们知道。
请帮助。提前致谢

1 个答案:

答案 0 :(得分:0)

您是否尝试过Uri.Builder课程?

Builder builder = new Uri.Builder(); 
builder.scheme("content"); 
builder.authority("com.test.myproject.Models.myProvider"); 
builder.appendPath("users"); 

//...

context.getContentResolver().insert(builder.build(), updateValues);

请参阅documentation